ECApp
- backend package
- Submodules
- backend.backend module
ModelEnv
ModelEnv.get_list_imports()
ModelEnv.get_list_components()
ModelEnv.get_list_attributes()
ModelEnv.get_list_agents()
ModelEnv.get_list_systems()
ModelEnv.get_list_gen_attributes()
ModelEnv.get_list_generators()
ModelEnv.get_list_agents_of_interest()
ModelEnv.add_import()
ModelEnv.edit_import()
ModelEnv.get_import()
ModelEnv.remove_import()
ModelEnv.add_attribute()
ModelEnv.add_agent_lvl_default_value()
ModelEnv.edit_attribute()
ModelEnv.get_attribute()
ModelEnv.remove_attribute()
ModelEnv.add_component()
ModelEnv.edit_component()
ModelEnv.get_component()
ModelEnv.remove_component()
ModelEnv.add_agent()
ModelEnv.edit_agent()
ModelEnv.get_agent()
ModelEnv.remove_agent()
ModelEnv.add_system()
ModelEnv.edit_system()
ModelEnv.get_system()
ModelEnv.remove_system()
ModelEnv.add_gen_attribute()
ModelEnv.get_gen_attribute()
ModelEnv.remove_gen_attribute()
ModelEnv.add_generator()
ModelEnv.edit_generator()
ModelEnv.get_generator()
ModelEnv.remove_generator()
ModelEnv.edit_model_details()
ModelEnv.get_model_details()
ModelEnv.add_execute()
ModelEnv.get_execute()
ModelEnv.add_agent_of_interest()
ModelEnv.get_list_valid_agents()
ModelEnv.get_list_valid_plot_data_types()
ModelEnv.get_agent_of_interest()
ModelEnv.remove_agent_of_interest()
ModelEnv.create_model()
ModelEnv.store_model()
- backend.backend_classes module
ParentAgent
ImportDetails
Attribute
Component
Agent
System
System.edit_execute_function_body()
System.edit_start()
System.edit_end()
System.edit_frequency()
System.edit_generators()
System.get_execute_function_body()
System.get_start()
System.get_end()
System.get_frequency()
System.get_generators()
System.remove_start()
System.remove_end()
System.remove_frequency()
Generator
AgentOfInterest
AgentOfInterest.edit_comp_of_interest()
AgentOfInterest.edit_count()
AgentOfInterest.edit_position()
AgentOfInterest.edit_individual()
AgentOfInterest.edit_mean_val()
AgentOfInterest.edit_median_val()
AgentOfInterest.edit_total_val()
AgentOfInterest.edit_max_val()
AgentOfInterest.edit_min_val()
AgentOfInterest.edit_variance()
AgentOfInterest.edit_std_dev()
AgentOfInterest.get_comp_of_interest()
AgentOfInterest.get_count()
AgentOfInterest.get_position()
AgentOfInterest.get_individual()
AgentOfInterest.get_mean_val()
AgentOfInterest.get_median_val()
AgentOfInterest.get_total_val()
AgentOfInterest.get_max_val()
AgentOfInterest.get_min_val()
AgentOfInterest.get_variance()
AgentOfInterest.get_std_dev()
ModelDetails
ModelDetails.get_list_initial_parameters()
ModelDetails.get_list_num_agents()
ModelDetails.add_initial_parameter()
ModelDetails.add_num_agent()
ModelDetails.edit_name()
ModelDetails.edit_initial_parameter()
ModelDetails.edit_num_agent()
ModelDetails.edit_gridworld()
ModelDetails.edit_sim_length()
ModelDetails.edit_sim_seed()
ModelDetails.get_name()
ModelDetails.get_initial_parameter()
ModelDetails.get_num_agent()
ModelDetails.get_gridworld()
ModelDetails.get_sim_length()
ModelDetails.get_sim_seed()
ModelDetails.remove_initial_parameter()
ModelDetails.remove_num_agent()
- backend.backendutils module
WriteModelFile
WriteModelFile.create_imports_section()
WriteModelFile.create_components_section()
WriteModelFile.create_agents_section()
WriteModelFile.create_systems_section()
WriteModelFile.create_data_collection_section()
WriteModelFile.create_model_section()
WriteModelFile.create_main_file_section()
WriteModelFile.create_model_file()
WriteModelFile.create_main_file()
- Module contents
- ecapp module
- interface package
- Submodules
- interface.agents module
Agents
Agents.clear_add_agent()
Agents.clear_agents()
Agents.agents_tab_btn()
Agents.btn_agents_add()
Agents.btn_agents_save()
Agents.btn_agents_save_edited()
Agents.btn_agents_add_component()
Agents.btn_agents_edit()
Agents.btn_agents_add_alevel_attr()
Agents.btn_agents_remove()
Agents.on_selected_attr()
Agents.btn_agents_insert_attr()
Agents.display_selected_attribute()
Agents.display_selected_agent()
Agents.update_comp_tbl()
Agents.display_selected_component()
Agents.btn_agents_remove_component()
- interface.compile module
- interface.components module
Components
Components.clear_components()
Components.clear_add_comp()
Components.components_tab_btn()
Components.on_user_click()
Components.btn_components_save_attribute()
Components.btn_components_add_new_attribute()
Components.btn_components_save()
Components.btn_components_complete_component()
Components.btn_components_add()
Components.on_selected_primitive()
Components.btn_components_edit()
Components.btn_components_save_edited()
Components.btn_components_save_attribute_added()
Components.btn_components_add_new_attribute_edit()
Components.btn_components_remove()
Components.display_selected_component()
- interface.data_collection module
DataCollection
DataCollection.clear_collectors()
DataCollection.data_tab_btn()
DataCollection.btn_collectors_add()
DataCollection.btn_collectors_component_save()
DataCollection.btn_collectors_save()
DataCollection.btn_collectors_edit()
DataCollection.display_selected_collectors()
DataCollection.btn_collectors_remove()
DataCollection.on_selected_agent()
DataCollection.on_selected_component()
DataCollection.update_tbl()
DataCollection.update_tbl_collectors()
- interface.edit_attributes module
EditAttributes
EditAttributes.clear_individual_attribute()
EditAttributes.clear_edit_attributes()
EditAttributes.on_user_click()
EditAttributes.edit_attribute_tab_btn()
EditAttributes.btn_edit_attributes_edit()
EditAttributes.btn_edit_attributes_remove()
EditAttributes.btn_edit_attributes_save()
EditAttributes.on_user_click_edit_attribute()
EditAttributes.on_selected_primitive()
EditAttributes.selected_comp_attr()
EditAttributes.display_selected_attribute()
- interface.execute module
- interface.home module
- interface.libraries module
Libraries
Libraries.clear_lib()
Libraries.libraries_tab_btn()
Libraries.btn_libraries_add()
Libraries.btn_libraries_edit()
Libraries.btn_libraries_remove()
Libraries.on_user_click()
Libraries.btn_libraries_save()
Libraries.btn_libraries_save_edit()
Libraries.display_selected_library()
Libraries.update_tbl()
Libraries.on_tick_gridworld()
- interface.model_details module
- interface.systems module
Systems
Systems.clear_systems()
Systems.clear_add_system()
Systems.systems_tab_btn()
Systems.btn_systems_add()
Systems.btn_systems_save()
Systems.btn_systems_edit()
Systems.btn_systems_save_edited()
Systems.btn_systems_remove()
Systems.display_selected_system()
Systems.on_tick_start()
Systems.on_tick_end()
Systems.on_tick_frequency()
Systems.on_tick_generator()
Systems.btn_systems_add_generator()
Systems.btn_system_save_attribute()
Systems.btn_system_add_new_attribute()
Systems.btn_generator_save()
Systems.btn_system_complete_generator()
Systems.btn_systems_done()
Systems.display_selected_attribute()
Systems.btn_system_insert_attr()
Systems.btn_systems_attr_complete()
Systems.display_selected_generator()
Systems.btn_system_delete_gen()
Systems.btn_execute_func()
- interface.visualisation module
Visualisation
Visualisation.clear_visual()
Visualisation.generating_data_thread_function()
Visualisation.start_thread()
Visualisation.clear_plots()
Visualisation.visual_tab_btn()
Visualisation.btn_visual_add()
Visualisation.btn_visual_delete()
Visualisation.on_selected_agent()
Visualisation.progress_bar_success_func()
Visualisation.on_selected_component()
Visualisation.on_selected_attribute()
Visualisation.on_select_type()
Visualisation.display_selected_agent()
Visualisation.on_tick_compare()
Visualisation.update_tbl()
Visualisation.btn_visual_plot()
Visualisation.on_close_graphs()
- Module contents
- utils package
- visuals package