Hey! I saw the post from the libregamewiki page, I'm the developer.
Really cool that you noticed the update and played around with the AI! (Although, it is a bit stupid, as you experienced)
In its current state, it is completely oblivious to its environment and
the jumps are indeed just random. It works eventually to go over obstacles I guess 😄
But yeah, your suggestions definitely make sense and sound good for a future update.
At some point further in the future, I was also kind of thinking of playing around with making an AI that actually learns to fight, to see if it would be competitive?