ElevatingEfficiency#
- building module
- color module
- delegate module
- distributions package
- Submodules
- distributions.custom_building_distribution module
- distributions.distribution module
- distributions.high_density_distribution module
- distributions.low_density_distribution module
- distributions.residential_building_distribution module
- distributions.rooftop_bar_distribution module
- distributions.shopping_mall_distribution module
- Module contents
- elevator module
- exceptions module
- floor module
- game_display module
GameDisplayGameDisplay.apply_differences()GameDisplay.get_floor_color()GameDisplay.get_passenger_y_coord()GameDisplay.get_random_passenger_location()GameDisplay.get_shaft_location()GameDisplay.pause_button_pressed()GameDisplay.render_text()GameDisplay.set_background()GameDisplay.start_simulation()GameDisplay.step()
PassengerInfoSimulationStepInfoSpriteSpriteEntityadd()format_time()get_color_at_time()lerp()mul()vround()
- liveplotter module
- parameter module
ElevatorParameterParameterPolicyParameterPolicyParameter.COMP_WEIGHTPolicyParameter.DIST_EXPONENTPolicyParameter.DIST_WEIGHTPolicyParameter.ELEV_BUT_TIME_WEIGHTPolicyParameter.ELEV_BUT_WEIGHTPolicyParameter.FLOOR_BUT_TIME_WEIGHTPolicyParameter.FLOOR_BUT_WEIGHTPolicyParameter.POLICYPolicyParameter.case()PolicyParameter.short_name()
TimeDistrParameter
- parameter_optimizer module
- passenger module
- plotter package
- policies package
- progress_bar module
- simulation module
- simulation_plotter module
- simulation_statistics module
FinishInfoObjectiveSimulationStatisticsSimulationStatistics.calculate_amount_people_spawned()SimulationStatistics.calculate_average_crowdedness()SimulationStatistics.calculate_average_crowdedness_per_floor()SimulationStatistics.calculate_average_time_to_destination()SimulationStatistics.calculate_average_waiting_time()SimulationStatistics.calculate_std_dev_waiting_time()SimulationStatistics.get_objective()SimulationStatistics.get_objectives()SimulationStatistics.on_passenger_created()SimulationStatistics.on_passenger_entered()SimulationStatistics.on_passenger_exited()SimulationStatistics.on_simulation_finished()SimulationStatistics.on_simulation_started()SimulationStatistics.on_step_end()SimulationStatistics.write_to_file()