Class MarioAgent

All Implemented Interfaces:
IMarioDebugDraw, IAgent, java.awt.event.KeyListener, java.util.EventListener

public class MarioAgent
extends MarioHijackAIBase
implements IAgent
Code your custom agent here!

Modify actionSelectionAI() to change Mario's behavior.

Modify debugDraw(VisualizationComponent, LevelScene, IEnvironment, Graphics) to draw custom debug information.

You can change the type of level you want to play in main(String[]).

Once your agent is ready, you can use the Evaluate class to benchmark the quality of your AI.