Question: Hello, I need help programming something for Python ( no AI please! ) . Here is the context, including the requirements, explanation of required functions,

Hello, I need help programming something for Python (no AI please!). Here is the context, including the requirements, explanation of required functions, the code for the Python Battle, and the code for randombot and hunterbot
Movement
Did you call all the functions? (lookAtSpace() is optional)
Do any movement functions get called when they shouldn't, e.g. does your bot try to move forward into a
wall?
Does your bot move appropriately as if a human is controlling it?
Non-Movement
Did you call at least four of the eight non-movement functions including the required attack() function?
Do any of the functions get called when they shouldn't, e.g. an ability is called without enough energy or
an attack is called when the enemy is in the wrong spot?
Are the non-movement abilities used logically and do they vary depending on the situation?
Elegance
Does your code go beyond basic movement and attacking?
Did you add attributes to your own Al class for various reasons?
Did you add in your own extra functions?
Did you write your code like a chess match, i.e. you anticipate how your opponent will behave?
Al Opponents -
Does your code beat randombot?
Does your code beat hunterbot?
Hello, I need help programming something for

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!