starling_sim.models.SB_VS_R.repositioning_staff

Module Contents

Classes

RepositioningStaff

This class describes the repositioning staff of the SB_VS_R model.

class starling_sim.models.SB_VS_R.repositioning_staff.RepositioningStaff(simulation_model, agent_id, origin, dwell_time, seats, **kwargs)

Bases: starling_sim.basemodel.agent.vehicles.repositioning_vehicle.RepositioningVehicle

This class describes the repositioning staff of the SB_VS_R model.

SCHEMA
loop_()

This method represents the life cycle of an agent.

The loop process will be added to the simulation environment after the agent creation. Agents may perform actions that have a duration. They must then yield other processes such as waiting or moving, and will resume at the end of their action.

The loop must be extended to represent a specific behavior, using possibly inherited methods.