
students need to choose a game AI behaviour model(such as, for example, finite state machine, decision trees, behaviour trees,or any other mechanism of your choice) and implement students' robot based onthis behaviour model. This assignment requires students to design and implement a tank bot for theRobocode tank battle game. Robots can move, shoot at each other, scan for each other,and hit the walls (or other robots). The robot battles are running in real-timeand on-screen. Robocode is a programming game, where the goal is to develop a robot battletank to battle against other tanks. The objective of this assignment is to design and implement a tank bot for theRobocode tank battle game. This is the second coursework of COMP222 at the University of Liverpool.
