Here is a list of each character’s specific atomic actions. We created a Moves class which we think helps facilitate the usability when working with the atomic actions of the agents.
The Moves class is a static class which contains all the available moves for both the rectangle and circle agents and can be called with a simple Moves.(action_command).
Circle Agent Actions
-
ROLL_LEFT;
-
ROLL_RIGHT;
-
JUMP;
Rectangle Agent Actions
-
MOVE_LEFT;
-
MOVE_RIGHT;
-
MORPH_UP;
-
MORPH_DOWN;