starling_sim.models.SB_VS.input

Module Contents

Classes

Input

This class manages the agent entering the simulation.

class starling_sim.models.SB_VS.input.Input(agent_type_dict)

Bases: starling_sim.basemodel.input.dynamic_input.DynamicInput

This class manages the agent entering the simulation.

It generates base agents at the beginning of the simulation, and dynamically adds agents in the environment during the simulation.

pre_process_input_dict(input_dict)

Enhance the given input dict according to the agent type and the needs of the model.

Parameters:

input_dict – input dict to be completed

Returns: