controller.controller module

Main world controller.

class controller.controller.Controller

Bases: events.EventListener

Controller class.

experiment_controller = None
help()

Show controller help information.

notify(event)
process_input()

Process user input.

quit()

Gracefully quit the simulator.

save_agent()

Save all agents to files.

save_experiment()

Save the experiment to file.

save_world()

Save the world to file.

set_experiment_controller(experiment_controller)