Thank you for the constructive feedback. This was my first real foray into programming AI beyond having enemies just run at you, so I struggled to find a good balance between aggression and telegraphing moves. This was mostly a super useful learning experience for me, even if the final product is kind of a mess.