APIs¶
- Base Classes
- Mesa Time Module
BaseScheduler
RandomActivation
SimultaneousActivation
StagedActivation
RandomActivationByType
- Mesa Space Module
accept_tuple_argument()
SingleGrid
SingleGrid.position_agent()
SingleGrid.place_agent()
SingleGrid.remove_agent()
SingleGrid.coord_iter()
SingleGrid.default_val()
SingleGrid.exists_empty_cells()
SingleGrid.find_empty()
SingleGrid.get_neighborhood()
SingleGrid.get_neighbors()
SingleGrid.is_cell_empty()
SingleGrid.iter_neighborhood()
SingleGrid.iter_neighbors()
SingleGrid.move_agent()
SingleGrid.move_to_empty()
SingleGrid.neighbor_iter()
SingleGrid.out_of_bounds()
SingleGrid.swap_pos()
SingleGrid.torus_adj()
MultiGrid
MultiGrid.default_val()
MultiGrid.place_agent()
MultiGrid.remove_agent()
MultiGrid.coord_iter()
MultiGrid.exists_empty_cells()
MultiGrid.find_empty()
MultiGrid.get_neighborhood()
MultiGrid.get_neighbors()
MultiGrid.is_cell_empty()
MultiGrid.iter_neighborhood()
MultiGrid.iter_neighbors()
MultiGrid.move_agent()
MultiGrid.move_to_empty()
MultiGrid.neighbor_iter()
MultiGrid.out_of_bounds()
MultiGrid.swap_pos()
MultiGrid.torus_adj()
HexGrid
HexGrid.get_neighborhood()
HexGrid.neighbor_iter()
HexGrid.iter_neighborhood()
HexGrid.iter_neighbors()
HexGrid.get_neighbors()
HexGrid.coord_iter()
HexGrid.default_val()
HexGrid.exists_empty_cells()
HexGrid.find_empty()
HexGrid.is_cell_empty()
HexGrid.move_agent()
HexGrid.move_to_empty()
HexGrid.out_of_bounds()
HexGrid.place_agent()
HexGrid.position_agent()
HexGrid.remove_agent()
HexGrid.swap_pos()
HexGrid.torus_adj()
ContinuousSpace
NetworkGrid
- Mesa Data Collection Module
DataCollector
- Batchrunner
batch_run()
ParameterError
VariableParameterError
FixedBatchRunner
BatchRunner
BatchRunnerMP
- Visualization