├── .gitignore ├── Additional_Resources ├── Poster.pdf └── Project Report.pdf ├── Assets ├── CSharpPackages.meta ├── CSharpPackages │ ├── OptimizedPriorityQueue.4.1.1.meta │ └── OptimizedPriorityQueue.4.1.1 │ │ ├── OptimizedPriorityQueue.4.1.1.nupkg │ │ ├── OptimizedPriorityQueue.4.1.1.nupkg.meta │ │ ├── lib.meta │ │ └── lib │ │ ├── net20.meta │ │ └── net20 │ │ ├── Priority Queue.dll │ │ ├── Priority Queue.dll.meta │ │ ├── Priority Queue.xml │ │ └── Priority Queue.xml.meta ├── Editor.meta ├── Editor │ └── ActivationTest.cs ├── Materials.meta ├── Materials │ ├── mapMaterial.mat │ └── mapMaterial.mat.meta ├── Prefabs.meta ├── Prefabs │ ├── ActionKeyValueText.prefab │ ├── ActionKeyValueText.prefab.meta │ ├── KeyValueText.prefab │ ├── KeyValueText.prefab.meta │ ├── NetBtnPrefab.prefab │ ├── NetBtnPrefab.prefab.meta │ ├── Node.prefab │ ├── Node.prefab.meta │ ├── Text.prefab │ ├── Text.prefab.meta │ ├── VarKeyValueText.prefab │ ├── VarKeyValueText.prefab.meta │ ├── tile.prefab │ └── tile.prefab.meta ├── Scenes.meta ├── Scenes │ ├── SampleScene.unity │ └── SampleScene.unity.meta ├── Scripts.meta ├── Scripts │ ├── AbilitiesEditor.cs │ ├── Ability.cs │ ├── Action.cs │ ├── ActionEditor.cs │ ├── ActionEditorAbstract.cs │ ├── ActionPanelPopulator.cs │ ├── ActivationBehavior.cs │ ├── Attack.cs │ ├── AttackEditor.cs │ ├── BiasNode.cs │ ├── BoostRequirement.cs │ ├── CameraPositioner.cs │ ├── ClassDiagram2.cd │ ├── ClassDiagram2.cd.meta │ ├── CommAction.cs │ ├── CommActionEditor.cs │ ├── CommInputNode.cs │ ├── CommNetwork.cs │ ├── CommNodeEditor.cs │ ├── CommSignal.cs │ ├── ConsumeFromLand.cs │ ├── ConsumeFromLandEditor.cs │ ├── Convert.cs │ ├── ConvertEditor.cs │ ├── Copier.cs │ ├── CreatMenuBehav.cs │ ├── Creature.cs │ ├── CreatureAveragesIO.cs │ ├── CreatureEditor.cs │ ├── CreatureGetter.cs │ ├── CreaturePanelPopulator.cs │ ├── CreatureResource.cs │ ├── CreatureSelector.cs │ ├── DeactivateGameObject.cs │ ├── DemoInterface.cs │ ├── Deposit.cs │ ├── DepositEditor.cs │ ├── EcoCreationHelper.cs │ ├── EcoDemo1.cs │ ├── EcoDemo2.cs │ ├── EcoDemo3.cs │ ├── EcoMenuBehav.cs │ ├── EcoMenuTester.cs │ ├── EcoStatsPopulator.cs │ ├── EcoSystem.cs │ ├── EcosystemEditor.cs │ ├── EcosystemGetter.cs │ ├── EmptyActivBehavior.cs │ ├── ErrorManager.cs │ ├── EscToExit.cs │ ├── ExperimentRunner.cs │ ├── GameManager.cs │ ├── Helper.cs │ ├── HelperValidator.cs │ ├── HiddenNodeEditor.cs │ ├── IEcosystemEditor.cs │ ├── IndivNetPanelPop.cs │ ├── InnerInputNode.cs │ ├── InnerInputNodeEditor.cs │ ├── InternalResInputNodeEditor.cs │ ├── InternalResourceInputNode.cs │ ├── KMeans.cs │ ├── LRMenuBehav.cs │ ├── Land.cs │ ├── LandResourceEditor.cs │ ├── LogisticActivBehavior.cs │ ├── LogisticWithNegActivBehav.cs │ ├── MainMenuBehav.cs │ ├── MapEditor.cs │ ├── MemoryInputNode.cs │ ├── MouseNavigation.cs │ ├── MoveAction.cs │ ├── MoveActionEditor.cs │ ├── NetPanelPopulator.cs │ ├── Network.cs │ ├── NetworkEditor.cs │ ├── Node.cs │ ├── NodeEditor.cs │ ├── NodeEditorInterface.cs │ ├── NodePanelPopulator.cs │ ├── NonInputNode.cs │ ├── OutputNetwork.cs │ ├── OutputNetworkEditor.cs │ ├── OutputNode.cs │ ├── OutputNodeEditor.cs │ ├── PhenotypeInputNode.cs │ ├── PhenotypeNetwork.cs │ ├── PhenotypeNetworkEditor.cs │ ├── Population.cs │ ├── ReproAction.cs │ ├── ReproActionEditor.cs │ ├── ReproNetwork.cs │ ├── ResourceEditor.cs │ ├── ResourcePanelPopulator.cs │ ├── ResourceSelectorDD.cs │ ├── ResourceStore.cs │ ├── SensoryInputNode.cs │ ├── SensoryInputNodeEditor.cs │ ├── SimRunnerTest.cs │ ├── SimRunnerUser.cs │ ├── SpeciesPopulator.cs │ ├── StartWithoutMenu.cs │ ├── StatsPrinter.cs │ ├── TanhActivBehav.cs │ ├── TextureMakerExample.cs │ ├── TextureUpdater.cs │ ├── ThreadManager.cs │ ├── ToggleGameobjectActivation.cs │ ├── UIListener.cs │ └── staticVariables.cs ├── Sprites.meta └── Sprites │ ├── blankTexture.png │ ├── blankTexture.png.meta │ ├── sphere.png │ └── sphere.png.meta ├── Documentation ├── EcoCreationHelper Documentation │ ├── annotated.html │ ├── annotated_dup.js │ ├── bc_s.png │ ├── bdwn.png │ ├── class_eco_creation_helper-members.html │ ├── class_eco_creation_helper.html │ ├── classes.html │ ├── closed.png │ ├── doc.png │ ├── doxygen.css │ ├── doxygen.png │ ├── dynsections.js │ ├── folderclosed.png │ ├── folderopen.png │ ├── functions.html │ ├── functions_func.html │ ├── index.html │ ├── jquery.js │ ├── menu.js │ ├── menudata.js │ ├── nav_f.png │ ├── nav_g.png │ ├── nav_h.png │ ├── navtree.css │ ├── navtree.js │ ├── navtreedata.js │ ├── navtreeindex0.js │ ├── open.png │ ├── resize.js │ ├── search │ │ ├── all_0.html │ │ ├── all_0.js │ │ ├── all_1.html │ │ ├── all_1.js │ │ ├── all_2.html │ │ ├── all_2.js │ │ ├── all_3.html │ │ ├── all_3.js │ │ ├── all_4.html │ │ ├── all_4.js │ │ ├── classes_0.html │ │ ├── classes_0.js │ │ ├── close.png │ │ ├── functions_0.html │ │ ├── functions_0.js │ │ ├── functions_1.html │ │ ├── functions_1.js │ │ ├── functions_2.html │ │ ├── functions_2.js │ │ ├── functions_3.html │ │ ├── functions_3.js │ │ ├── mag_sel.png │ │ ├── nomatches.html │ │ ├── search.css │ │ ├── search.js │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ └── searchdata.js │ ├── splitbar.png │ ├── sync_off.png │ ├── sync_on.png │ ├── tab_a.png │ ├── tab_b.png │ ├── tab_h.png │ ├── tab_s.png │ └── tabs.css ├── html All │ ├── _abilities_editor_8cs.html │ ├── _abilities_editor_8cs.js │ ├── _ability_8cs.html │ ├── _action_8cs.html │ ├── _action_editor_8cs.html │ ├── _action_editor_8cs.js │ ├── _action_editor_abstract_8cs.html │ ├── _activation_behavior_8cs.html │ ├── _bias_node_8cs.html │ ├── _boost_requirement_8cs.html │ ├── _camera_positioner_8cs.html │ ├── _comm_action_8cs.html │ ├── _comm_action_editor_8cs.html │ ├── _comm_input_node_8cs.html │ ├── _comm_network_8cs.html │ ├── _comm_node_editor_8cs.html │ ├── _comm_signal_8cs.html │ ├── _consume_from_land_8cs.html │ ├── _consume_from_land_editor_8cs.html │ ├── _copier_8cs.html │ ├── _creat_menu_behav_8cs.html │ ├── _creature_8cs.html │ ├── _creature_editor_8cs.html │ ├── _creature_editor_8cs.js │ ├── _creature_resource_8cs.html │ ├── _eco_manager_8cs.html │ ├── _eco_menu_behav_8cs.html │ ├── _eco_menu_tester_8cs.html │ ├── _ecosystem_8cs.html │ ├── _ecosystem_editor_8cs.html │ ├── _ecosystem_getter_8cs.html │ ├── _empty_activ_behavior_8cs.html │ ├── _error_manager_8cs.html │ ├── _game_manager_8cs.html │ ├── _helper_validator_8cs.html │ ├── _helper_validator_8cs.js │ ├── _i_ecosystem_editor_8cs.html │ ├── _inner_input_node_8cs.html │ ├── _inner_input_node_editor_8cs.html │ ├── _l_r_menu_behav_8cs.html │ ├── _land_8cs.html │ ├── _land_resource_editor_8cs.html │ ├── _logistic_activ_behavior_8cs.html │ ├── _logistic_with_neg_activ_behav_8cs.html │ ├── _main_menu_behav_8cs.html │ ├── _map_editor_8cs.html │ ├── _memory_input_node_8cs.html │ ├── _move_action_8cs.html │ ├── _move_action_8cs.js │ ├── _move_action_editor_8cs.html │ ├── _network_8cs.html │ ├── _network_editor_8cs.html │ ├── _node_8cs.html │ ├── _node_editor_8cs.html │ ├── _node_editor_8cs.js │ ├── _node_editor_interface_8cs.html │ ├── _non_input_node_8cs.html │ ├── _non_input_node_8cs.js │ ├── _output_node_8cs.html │ ├── _output_node_editor_8cs.html │ ├── _population_8cs.html │ ├── _repro_action_8cs.html │ ├── _repro_action_editor_8cs.html │ ├── _repro_network_8cs.html │ ├── _resource_editor_8cs.html │ ├── _resource_store_8cs.html │ ├── _sensory_input_node_8cs.html │ ├── _sensory_input_node_editor_8cs.html │ ├── _sim_runner_test_8cs.html │ ├── _sim_runner_user_8cs.html │ ├── _species_populator_8cs.html │ ├── _tanh_activ_behav_8cs.html │ ├── _texture_maker_example_8cs.html │ ├── _thread_manager_8cs.html │ ├── annotated.html │ ├── annotated_dup.js │ ├── bc_s.png │ ├── bdwn.png │ ├── class_abilities_editor-members.html │ ├── class_abilities_editor.html │ ├── class_abilities_editor.js │ ├── class_ability-members.html │ ├── class_ability.html │ ├── class_ability.js │ ├── class_action-members.html │ ├── class_action.html │ ├── class_action.js │ ├── class_action.png │ ├── class_action_editor-members.html │ ├── class_action_editor.html │ ├── class_action_editor.js │ ├── class_action_editor_abstract-members.html │ ├── class_action_editor_abstract.html │ ├── class_action_editor_abstract.js │ ├── class_action_editor_abstract.png │ ├── class_bias_node-members.html │ ├── class_bias_node.html │ ├── class_bias_node.js │ ├── class_bias_node.png │ ├── class_boost_requirement-members.html │ ├── class_boost_requirement.html │ ├── class_boost_requirement.js │ ├── class_camera_positioner-members.html │ ├── class_camera_positioner.html │ ├── class_camera_positioner.js │ ├── class_camera_positioner.png │ ├── class_comm_action-members.html │ ├── class_comm_action.html │ ├── class_comm_action.js │ ├── class_comm_action.png │ ├── class_comm_action_editor-members.html │ ├── class_comm_action_editor.html │ ├── class_comm_action_editor.js │ ├── class_comm_action_editor.png │ ├── class_comm_input_node-members.html │ ├── class_comm_input_node.html │ ├── class_comm_input_node.js │ ├── class_comm_input_node.png │ ├── class_comm_network-members.html │ ├── class_comm_network.html │ ├── class_comm_network.js │ ├── class_comm_network.png │ ├── class_comm_node_editor-members.html │ ├── class_comm_node_editor.html │ ├── class_comm_node_editor.js │ ├── class_comm_node_editor.png │ ├── class_comm_signal-members.html │ ├── class_comm_signal.html │ ├── class_comm_signal.js │ ├── class_consume_from_land-members.html │ ├── class_consume_from_land.html │ ├── class_consume_from_land.js │ ├── class_consume_from_land.png │ ├── class_consume_from_land_editor-members.html │ ├── class_consume_from_land_editor.html │ ├── class_consume_from_land_editor.js │ ├── class_consume_from_land_editor.png │ ├── class_copier-members.html │ ├── class_copier.html │ ├── class_creat_menu_behav-members.html │ ├── class_creat_menu_behav.html │ ├── class_creat_menu_behav.js │ ├── class_creat_menu_behav.png │ ├── class_creature-members.html │ ├── class_creature.html │ ├── class_creature.js │ ├── class_creature_editor-members.html │ ├── class_creature_editor.html │ ├── class_creature_editor.js │ ├── class_creature_resource-members.html │ ├── class_creature_resource.html │ ├── class_creature_resource.js │ ├── class_eco_manager-members.html │ ├── class_eco_manager.html │ ├── class_eco_manager.js │ ├── class_eco_menu_behav-members.html │ ├── class_eco_menu_behav.html │ ├── class_eco_menu_behav.js │ ├── class_eco_menu_behav.png │ ├── class_eco_menu_tester-members.html │ ├── class_eco_menu_tester.html │ ├── class_eco_menu_tester.png │ ├── class_ecosystem-members.html │ ├── class_ecosystem.html │ ├── class_ecosystem.js │ ├── class_ecosystem_editor-members.html │ ├── class_ecosystem_editor.html │ ├── class_ecosystem_editor.js │ ├── class_ecosystem_getter-members.html │ ├── class_ecosystem_getter.html │ ├── class_ecosystem_getter.js │ ├── class_ecosystem_getter.png │ ├── class_empty_activ_behavior-members.html │ ├── class_empty_activ_behavior.html │ ├── class_empty_activ_behavior.js │ ├── class_empty_activ_behavior.png │ ├── class_error_manager-members.html │ ├── class_error_manager.html │ ├── class_error_manager.js │ ├── class_error_manager.png │ ├── class_game_manager-members.html │ ├── class_game_manager.html │ ├── class_game_manager.js │ ├── class_game_manager.png │ ├── class_helper_validator-members.html │ ├── class_helper_validator.html │ ├── class_inner_input_node-members.html │ ├── class_inner_input_node.html │ ├── class_inner_input_node.js │ ├── class_inner_input_node.png │ ├── class_inner_input_node_editor-members.html │ ├── class_inner_input_node_editor.html │ ├── class_inner_input_node_editor.js │ ├── class_inner_input_node_editor.png │ ├── class_l_r_menu_behav-members.html │ ├── class_l_r_menu_behav.html │ ├── class_l_r_menu_behav.js │ ├── class_l_r_menu_behav.png │ ├── class_land-members.html │ ├── class_land.html │ ├── class_land.js │ ├── class_land_resource_editor-members.html │ ├── class_land_resource_editor.html │ ├── class_land_resource_editor.js │ ├── class_logistic_activ_behavior-members.html │ ├── class_logistic_activ_behavior.html │ ├── class_logistic_activ_behavior.js │ ├── class_logistic_activ_behavior.png │ ├── class_logistic_with_neg_activ_behav-members.html │ ├── class_logistic_with_neg_activ_behav.html │ ├── class_logistic_with_neg_activ_behav.js │ ├── class_logistic_with_neg_activ_behav.png │ ├── class_main_menu_behav-members.html │ ├── class_main_menu_behav.html │ ├── class_main_menu_behav.js │ ├── class_main_menu_behav.png │ ├── class_map_editor-members.html │ ├── class_map_editor.html │ ├── class_map_editor.js │ ├── class_memory_input_node-members.html │ ├── class_memory_input_node.html │ ├── class_memory_input_node.js │ ├── class_memory_input_node.png │ ├── class_move_action-members.html │ ├── class_move_action.html │ ├── class_move_action.js │ ├── class_move_action.png │ ├── class_move_action_editor-members.html │ ├── class_move_action_editor.html │ ├── class_move_action_editor.js │ ├── class_move_action_editor.png │ ├── class_network-members.html │ ├── class_network.html │ ├── class_network.js │ ├── class_network.png │ ├── class_network_editor-members.html │ ├── class_network_editor.html │ ├── class_network_editor.js │ ├── class_node-members.html │ ├── class_node.html │ ├── class_node.js │ ├── class_node.png │ ├── class_node_editor-members.html │ ├── class_node_editor.html │ ├── class_node_editor.js │ ├── class_non_input_node-members.html │ ├── class_non_input_node.html │ ├── class_non_input_node.js │ ├── class_non_input_node.png │ ├── class_output_node-members.html │ ├── class_output_node.html │ ├── class_output_node.js │ ├── class_output_node.png │ ├── class_output_node_editor-members.html │ ├── class_output_node_editor.html │ ├── class_output_node_editor.js │ ├── class_output_node_editor.png │ ├── class_population-members.html │ ├── class_population.html │ ├── class_population.js │ ├── class_repro_action-members.html │ ├── class_repro_action.html │ ├── class_repro_action.js │ ├── class_repro_action.png │ ├── class_repro_action_editor-members.html │ ├── class_repro_action_editor.html │ ├── class_repro_action_editor.js │ ├── class_repro_action_editor.png │ ├── class_repro_network-members.html │ ├── class_repro_network.html │ ├── class_repro_network.js │ ├── class_repro_network.png │ ├── class_resource_editor-members.html │ ├── class_resource_editor.html │ ├── class_resource_editor.js │ ├── class_resource_store-members.html │ ├── class_resource_store.html │ ├── class_resource_store.js │ ├── class_sensory_input_node-members.html │ ├── class_sensory_input_node.html │ ├── class_sensory_input_node.js │ ├── class_sensory_input_node.png │ ├── class_sensory_input_node_editor-members.html │ ├── class_sensory_input_node_editor.html │ ├── class_sensory_input_node_editor.js │ ├── class_sensory_input_node_editor.png │ ├── class_sim_runner_test-members.html │ ├── class_sim_runner_test.html │ ├── class_sim_runner_test.js │ ├── class_sim_runner_test.png │ ├── class_sim_runner_user-members.html │ ├── class_sim_runner_user.html │ ├── class_sim_runner_user.js │ ├── class_sim_runner_user.png │ ├── class_species_populator-members.html │ ├── class_species_populator.html │ ├── class_species_populator.js │ ├── class_static_variables.html │ ├── class_tanh_activ_behav-members.html │ ├── class_tanh_activ_behav.html │ ├── class_tanh_activ_behav.js │ ├── class_tanh_activ_behav.png │ ├── class_texture_maker_example-members.html │ ├── class_texture_maker_example.html │ ├── class_texture_maker_example.png │ ├── class_thread_manager-members.html │ ├── class_thread_manager.html │ ├── class_thread_manager.js │ ├── class_thread_manager.png │ ├── classes.html │ ├── closed.png │ ├── doc.png │ ├── doxygen.css │ ├── doxygen.png │ ├── dynsections.js │ ├── files.html │ ├── files_dup.js │ ├── folderclosed.png │ ├── folderopen.png │ ├── functions.html │ ├── functions_b.html │ ├── functions_c.html │ ├── functions_d.html │ ├── functions_dup.js │ ├── functions_e.html │ ├── functions_f.html │ ├── functions_func.html │ ├── functions_func.js │ ├── functions_func_c.html │ ├── functions_func_e.html │ ├── functions_func_f.html │ ├── functions_func_g.html │ ├── functions_func_h.html │ ├── functions_func_i.html │ ├── functions_func_l.html │ ├── functions_func_m.html │ ├── functions_func_n.html │ ├── functions_func_o.html │ ├── functions_func_p.html │ ├── functions_func_q.html │ ├── functions_func_r.html │ ├── functions_func_s.html │ ├── functions_func_u.html │ ├── functions_func_v.html │ ├── functions_g.html │ ├── functions_h.html │ ├── functions_i.html │ ├── functions_l.html │ ├── functions_m.html │ ├── functions_n.html │ ├── functions_o.html │ ├── functions_p.html │ ├── functions_q.html │ ├── functions_r.html │ ├── functions_s.html │ ├── functions_t.html │ ├── functions_u.html │ ├── functions_v.html │ ├── functions_vars.html │ ├── functions_w.html │ ├── globals.html │ ├── globals_enum.html │ ├── globals_func.html │ ├── hierarchy.html │ ├── hierarchy.js │ ├── index.html │ ├── interface_activation_behavior-members.html │ ├── interface_activation_behavior.html │ ├── interface_activation_behavior.js │ ├── interface_activation_behavior.png │ ├── interface_i_ecosystem_editor-members.html │ ├── interface_i_ecosystem_editor.html │ ├── interface_i_ecosystem_editor.js │ ├── interface_node_editor_interface-members.html │ ├── interface_node_editor_interface.html │ ├── interface_node_editor_interface.js │ ├── interface_node_editor_interface.png │ ├── jquery.js │ ├── menu.js │ ├── menudata.js │ ├── nav_f.png │ ├── nav_g.png │ ├── nav_h.png │ ├── navtree.css │ ├── navtree.js │ ├── navtreedata.js │ ├── navtreeindex0.js │ ├── navtreeindex1.js │ ├── navtreeindex2.js │ ├── open.png │ ├── resize.js │ ├── search │ │ ├── all_0.html │ │ ├── all_0.js │ │ ├── all_1.html │ │ ├── all_1.js │ │ ├── all_10.html │ │ ├── all_10.js │ │ ├── all_11.html │ │ ├── all_11.js │ │ ├── all_12.html │ │ ├── all_12.js │ │ ├── all_13.html │ │ ├── all_13.js │ │ ├── all_14.html │ │ ├── all_14.js │ │ ├── all_2.html │ │ ├── all_2.js │ │ ├── all_3.html │ │ ├── all_3.js │ │ ├── all_4.html │ │ ├── all_4.js │ │ ├── all_5.html │ │ ├── all_5.js │ │ ├── all_6.html │ │ ├── all_6.js │ │ ├── all_7.html │ │ ├── all_7.js │ │ ├── all_8.html │ │ ├── all_8.js │ │ ├── all_9.html │ │ ├── all_9.js │ │ ├── all_a.html │ │ ├── all_a.js │ │ ├── all_b.html │ │ ├── all_b.js │ │ ├── all_c.html │ │ ├── all_c.js │ │ ├── all_d.html │ │ ├── all_d.js │ │ ├── all_e.html │ │ ├── all_e.js │ │ ├── all_f.html │ │ ├── all_f.js │ │ ├── classes_0.html │ │ ├── classes_0.js │ │ ├── classes_1.html │ │ ├── classes_1.js │ │ ├── classes_2.html │ │ ├── classes_2.js │ │ ├── classes_3.html │ │ ├── classes_3.js │ │ ├── classes_4.html │ │ ├── classes_4.js │ │ ├── classes_5.html │ │ ├── classes_5.js │ │ ├── classes_6.html │ │ ├── classes_6.js │ │ ├── classes_7.html │ │ ├── classes_7.js │ │ ├── classes_8.html │ │ ├── classes_8.js │ │ ├── classes_9.html │ │ ├── classes_9.js │ │ ├── classes_a.html │ │ ├── classes_a.js │ │ ├── classes_b.html │ │ ├── classes_b.js │ │ ├── classes_c.html │ │ ├── classes_c.js │ │ ├── classes_d.html │ │ ├── classes_d.js │ │ ├── classes_e.html │ │ ├── classes_e.js │ │ ├── close.png │ │ ├── enums_0.html │ │ ├── enums_0.js │ │ ├── enums_1.html │ │ ├── enums_1.js │ │ ├── enums_2.html │ │ ├── enums_2.js │ │ ├── enums_3.html │ │ ├── enums_3.js │ │ ├── enumvalues_0.html │ │ ├── enumvalues_0.js │ │ ├── enumvalues_1.html │ │ ├── enumvalues_1.js │ │ ├── enumvalues_2.html │ │ ├── enumvalues_2.js │ │ ├── enumvalues_3.html │ │ ├── enumvalues_3.js │ │ ├── enumvalues_4.html │ │ ├── enumvalues_4.js │ │ ├── enumvalues_5.html │ │ ├── enumvalues_5.js │ │ ├── enumvalues_6.html │ │ ├── enumvalues_6.js │ │ ├── enumvalues_7.html │ │ ├── enumvalues_7.js │ │ ├── enumvalues_8.html │ │ ├── enumvalues_8.js │ │ ├── enumvalues_9.html │ │ ├── enumvalues_9.js │ │ ├── enumvalues_a.html │ │ ├── enumvalues_a.js │ │ ├── enumvalues_b.html │ │ ├── enumvalues_b.js │ │ ├── enumvalues_c.html │ │ ├── enumvalues_c.js │ │ ├── enumvalues_d.html │ │ ├── enumvalues_d.js │ │ ├── files_0.html │ │ ├── files_0.js │ │ ├── files_1.html │ │ ├── files_1.js │ │ ├── files_2.html │ │ ├── files_2.js │ │ ├── files_3.html │ │ ├── files_3.js │ │ ├── files_4.html │ │ ├── files_4.js │ │ ├── files_5.html │ │ ├── files_5.js │ │ ├── files_6.html │ │ ├── files_6.js │ │ ├── files_7.html │ │ ├── files_7.js │ │ ├── files_8.html │ │ ├── files_8.js │ │ ├── files_9.html │ │ ├── files_9.js │ │ ├── files_a.html │ │ ├── files_a.js │ │ ├── files_b.html │ │ ├── files_b.js │ │ ├── files_c.html │ │ ├── files_c.js │ │ ├── files_d.html │ │ ├── files_d.js │ │ ├── files_e.html │ │ ├── files_e.js │ │ ├── functions_0.html │ │ ├── functions_0.js │ │ ├── functions_1.html │ │ ├── functions_1.js │ │ ├── functions_10.html │ │ ├── functions_10.js │ │ ├── functions_2.html │ │ ├── functions_2.js │ │ ├── functions_3.html │ │ ├── functions_3.js │ │ ├── functions_4.html │ │ ├── functions_4.js │ │ ├── functions_5.html │ │ ├── functions_5.js │ │ ├── functions_6.html │ │ ├── functions_6.js │ │ ├── functions_7.html │ │ ├── functions_7.js │ │ ├── functions_8.html │ │ ├── functions_8.js │ │ ├── functions_9.html │ │ ├── functions_9.js │ │ ├── functions_a.html │ │ ├── functions_a.js │ │ ├── functions_b.html │ │ ├── functions_b.js │ │ ├── functions_c.html │ │ ├── functions_c.js │ │ ├── functions_d.html │ │ ├── functions_d.js │ │ ├── functions_e.html │ │ ├── functions_e.js │ │ ├── functions_f.html │ │ ├── functions_f.js │ │ ├── mag_sel.png │ │ ├── nomatches.html │ │ ├── search.css │ │ ├── search.js │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ ├── searchdata.js │ │ ├── variables_0.html │ │ ├── variables_0.js │ │ ├── variables_1.html │ │ ├── variables_1.js │ │ ├── variables_10.html │ │ ├── variables_10.js │ │ ├── variables_11.html │ │ ├── variables_11.js │ │ ├── variables_12.html │ │ ├── variables_12.js │ │ ├── variables_13.html │ │ ├── variables_13.js │ │ ├── variables_2.html │ │ ├── variables_2.js │ │ ├── variables_3.html │ │ ├── variables_3.js │ │ ├── variables_4.html │ │ ├── variables_4.js │ │ ├── variables_5.html │ │ ├── variables_5.js │ │ ├── variables_6.html │ │ ├── variables_6.js │ │ ├── variables_7.html │ │ ├── variables_7.js │ │ ├── variables_8.html │ │ ├── variables_8.js │ │ ├── variables_9.html │ │ ├── variables_9.js │ │ ├── variables_a.html │ │ ├── variables_a.js │ │ ├── variables_b.html │ │ ├── variables_b.js │ │ ├── variables_c.html │ │ ├── variables_c.js │ │ ├── variables_d.html │ │ ├── variables_d.js │ │ ├── variables_e.html │ │ ├── variables_e.js │ │ ├── variables_f.html │ │ └── variables_f.js │ ├── splitbar.png │ ├── static_variables_8cs.html │ ├── sync_off.png │ ├── sync_on.png │ ├── tab_a.png │ ├── tab_b.png │ ├── tab_h.png │ ├── tab_s.png │ └── tabs.css ├── latex All │ ├── Makefile │ ├── _abilities_editor_8cs.tex │ ├── _ability_8cs.tex │ ├── _action_8cs.tex │ ├── _action_editor_8cs.tex │ ├── _action_editor_abstract_8cs.tex │ ├── _activation_behavior_8cs.tex │ ├── _bias_node_8cs.tex │ ├── _boost_requirement_8cs.tex │ ├── _camera_positioner_8cs.tex │ ├── _comm_action_8cs.tex │ ├── _comm_action_editor_8cs.tex │ ├── _comm_input_node_8cs.tex │ ├── _comm_network_8cs.tex │ ├── _comm_node_editor_8cs.tex │ ├── _comm_signal_8cs.tex │ ├── _consume_from_land_8cs.tex │ ├── _consume_from_land_editor_8cs.tex │ ├── _copier_8cs.tex │ ├── _creat_menu_behav_8cs.tex │ ├── _creature_8cs.tex │ ├── _creature_editor_8cs.tex │ ├── _creature_resource_8cs.tex │ ├── _eco_manager_8cs.tex │ ├── _eco_menu_behav_8cs.tex │ ├── _eco_menu_tester_8cs.tex │ ├── _ecosystem_8cs.tex │ ├── _ecosystem_editor_8cs.tex │ ├── _ecosystem_getter_8cs.tex │ ├── _empty_activ_behavior_8cs.tex │ ├── _error_manager_8cs.tex │ ├── _game_manager_8cs.tex │ ├── _helper_validator_8cs.tex │ ├── _i_ecosystem_editor_8cs.tex │ ├── _inner_input_node_8cs.tex │ ├── _inner_input_node_editor_8cs.tex │ ├── _l_r_menu_behav_8cs.tex │ ├── _land_8cs.tex │ ├── _land_resource_editor_8cs.tex │ ├── _logistic_activ_behavior_8cs.tex │ ├── _logistic_with_neg_activ_behav_8cs.tex │ ├── _main_menu_behav_8cs.tex │ ├── _map_editor_8cs.tex │ ├── _memory_input_node_8cs.tex │ ├── _move_action_8cs.tex │ ├── _move_action_editor_8cs.tex │ ├── _network_8cs.tex │ ├── _network_editor_8cs.tex │ ├── _node_8cs.tex │ ├── _node_editor_8cs.tex │ ├── _node_editor_interface_8cs.tex │ ├── _non_input_node_8cs.tex │ ├── _output_node_8cs.tex │ ├── _output_node_editor_8cs.tex │ ├── _population_8cs.tex │ ├── _repro_action_8cs.tex │ ├── _repro_action_editor_8cs.tex │ ├── _repro_network_8cs.tex │ ├── _resource_editor_8cs.tex │ ├── _resource_store_8cs.tex │ ├── _sensory_input_node_8cs.tex │ ├── _sensory_input_node_editor_8cs.tex │ ├── _sim_runner_test_8cs.tex │ ├── _sim_runner_user_8cs.tex │ ├── _species_populator_8cs.tex │ ├── _tanh_activ_behav_8cs.tex │ ├── _texture_maker_example_8cs.tex │ ├── _thread_manager_8cs.tex │ ├── annotated.tex │ ├── class_abilities_editor.tex │ ├── class_ability.tex │ ├── class_action.eps │ ├── class_action.tex │ ├── class_action_editor.tex │ ├── class_action_editor_abstract.eps │ ├── class_action_editor_abstract.tex │ ├── class_bias_node.eps │ ├── class_bias_node.tex │ ├── class_boost_requirement.tex │ ├── class_camera_positioner.eps │ ├── class_camera_positioner.tex │ ├── class_comm_action.eps │ ├── class_comm_action.tex │ ├── class_comm_action_editor.eps │ ├── class_comm_action_editor.tex │ ├── class_comm_input_node.eps │ ├── class_comm_input_node.tex │ ├── class_comm_network.eps │ ├── class_comm_network.tex │ ├── class_comm_node_editor.eps │ ├── class_comm_node_editor.tex │ ├── class_comm_signal.tex │ ├── class_consume_from_land.eps │ ├── class_consume_from_land.tex │ ├── class_consume_from_land_editor.eps │ ├── class_consume_from_land_editor.tex │ ├── class_copier.tex │ ├── class_creat_menu_behav.eps │ ├── class_creat_menu_behav.tex │ ├── class_creature.tex │ ├── class_creature_editor.tex │ ├── class_creature_resource.tex │ ├── class_eco_manager.tex │ ├── class_eco_menu_behav.eps │ ├── class_eco_menu_behav.tex │ ├── class_eco_menu_tester.eps │ ├── class_eco_menu_tester.tex │ ├── class_ecosystem.tex │ ├── class_ecosystem_editor.tex │ ├── class_ecosystem_getter.eps │ ├── class_ecosystem_getter.tex │ ├── class_empty_activ_behavior.eps │ ├── class_empty_activ_behavior.tex │ ├── class_error_manager.eps │ ├── class_error_manager.tex │ ├── class_game_manager.eps │ ├── class_game_manager.tex │ ├── class_helper_validator.tex │ ├── class_inner_input_node.eps │ ├── class_inner_input_node.tex │ ├── class_inner_input_node_editor.eps │ ├── class_inner_input_node_editor.tex │ ├── class_l_r_menu_behav.eps │ ├── class_l_r_menu_behav.tex │ ├── class_land.tex │ ├── class_land_resource_editor.tex │ ├── class_logistic_activ_behavior.eps │ ├── class_logistic_activ_behavior.tex │ ├── class_logistic_with_neg_activ_behav.eps │ ├── class_logistic_with_neg_activ_behav.tex │ ├── class_main_menu_behav.eps │ ├── class_main_menu_behav.tex │ ├── class_map_editor.tex │ ├── class_memory_input_node.eps │ ├── class_memory_input_node.tex │ ├── class_move_action.eps │ ├── class_move_action.tex │ ├── class_move_action_editor.eps │ ├── class_move_action_editor.tex │ ├── class_network.eps │ ├── class_network.tex │ ├── class_network_editor.tex │ ├── class_node.eps │ ├── class_node.tex │ ├── class_node_editor.tex │ ├── class_non_input_node.eps │ ├── class_non_input_node.tex │ ├── class_output_node.eps │ ├── class_output_node.tex │ ├── class_output_node_editor.eps │ ├── class_output_node_editor.tex │ ├── class_population.tex │ ├── class_repro_action.eps │ ├── class_repro_action.tex │ ├── class_repro_action_editor.eps │ ├── class_repro_action_editor.tex │ ├── class_repro_network.eps │ ├── class_repro_network.tex │ ├── class_resource_editor.tex │ ├── class_resource_store.tex │ ├── class_sensory_input_node.eps │ ├── class_sensory_input_node.tex │ ├── class_sensory_input_node_editor.eps │ ├── class_sensory_input_node_editor.tex │ ├── class_sim_runner_test.eps │ ├── class_sim_runner_test.tex │ ├── class_sim_runner_user.eps │ ├── class_sim_runner_user.tex │ ├── class_species_populator.tex │ ├── class_static_variables.tex │ ├── class_tanh_activ_behav.eps │ ├── class_tanh_activ_behav.tex │ ├── class_texture_maker_example.eps │ ├── class_texture_maker_example.tex │ ├── class_thread_manager.eps │ ├── class_thread_manager.tex │ ├── doxygen.sty │ ├── files.tex │ ├── hierarchy.tex │ ├── interface_activation_behavior.eps │ ├── interface_activation_behavior.tex │ ├── interface_i_ecosystem_editor.tex │ ├── interface_node_editor_interface.eps │ ├── interface_node_editor_interface.tex │ ├── make.bat │ ├── refman.tex │ └── static_variables_8cs.tex └── man All │ └── man3 │ ├── AbilitiesEditor.3 │ ├── AbilitiesEditor.cs.3 │ ├── Ability.3 │ ├── Ability.cs.3 │ ├── Action.3 │ ├── Action.cs.3 │ ├── ActionEditor.3 │ ├── ActionEditor.cs.3 │ ├── ActionEditorAbstract.3 │ ├── ActionEditorAbstract.cs.3 │ ├── ActivationBehavior.3 │ ├── ActivationBehavior.cs.3 │ ├── BiasNode.3 │ ├── BiasNode.cs.3 │ ├── BoostRequirement.3 │ ├── BoostRequirement.cs.3 │ ├── CameraPositioner.3 │ ├── CameraPositioner.cs.3 │ ├── CommAction.3 │ ├── CommAction.cs.3 │ ├── CommActionEditor.3 │ ├── CommActionEditor.cs.3 │ ├── CommInputNode.3 │ ├── CommInputNode.cs.3 │ ├── CommNetwork.3 │ ├── CommNetwork.cs.3 │ ├── CommNodeEditor.3 │ ├── CommNodeEditor.cs.3 │ ├── CommSignal.3 │ ├── CommSignal.cs.3 │ ├── ConsumeFromLand.3 │ ├── ConsumeFromLand.cs.3 │ ├── ConsumeFromLandEditor.3 │ ├── ConsumeFromLandEditor.cs.3 │ ├── Copier.3 │ ├── Copier.cs.3 │ ├── CreatMenuBehav.3 │ ├── CreatMenuBehav.cs.3 │ ├── Creature.3 │ ├── Creature.cs.3 │ ├── CreatureEditor.3 │ ├── CreatureEditor.cs.3 │ ├── CreatureResource.3 │ ├── CreatureResource.cs.3 │ ├── EcoManager.3 │ ├── EcoManager.cs.3 │ ├── EcoMenuBehav.3 │ ├── EcoMenuBehav.cs.3 │ ├── EcoMenuTester.3 │ ├── EcoMenuTester.cs.3 │ ├── Ecosystem.3 │ ├── Ecosystem.cs.3 │ ├── EcosystemEditor.3 │ ├── EcosystemEditor.cs.3 │ ├── EcosystemGetter.3 │ ├── EcosystemGetter.cs.3 │ ├── EmptyActivBehavior.3 │ ├── EmptyActivBehavior.cs.3 │ ├── ErrorManager.3 │ ├── ErrorManager.cs.3 │ ├── GameManager.3 │ ├── GameManager.cs.3 │ ├── HelperValidator.3 │ ├── HelperValidator.cs.3 │ ├── IEcosystemEditor.3 │ ├── IEcosystemEditor.cs.3 │ ├── InnerInputNode.3 │ ├── InnerInputNode.cs.3 │ ├── InnerInputNodeEditor.3 │ ├── InnerInputNodeEditor.cs.3 │ ├── LRMenuBehav.3 │ ├── LRMenuBehav.cs.3 │ ├── Land.3 │ ├── Land.cs.3 │ ├── LandResourceEditor.3 │ ├── LandResourceEditor.cs.3 │ ├── LogisticActivBehavior.3 │ ├── LogisticActivBehavior.cs.3 │ ├── LogisticWithNegActivBehav.3 │ ├── LogisticWithNegActivBehav.cs.3 │ ├── MainMenuBehav.3 │ ├── MainMenuBehav.cs.3 │ ├── MapEditor.3 │ ├── MapEditor.cs.3 │ ├── MemoryInputNode.3 │ ├── MemoryInputNode.cs.3 │ ├── MoveAction.3 │ ├── MoveAction.cs.3 │ ├── MoveActionEditor.3 │ ├── MoveActionEditor.cs.3 │ ├── Network.3 │ ├── Network.cs.3 │ ├── NetworkEditor.3 │ ├── NetworkEditor.cs.3 │ ├── Node.3 │ ├── Node.cs.3 │ ├── NodeEditor.3 │ ├── NodeEditor.cs.3 │ ├── NodeEditorInterface.3 │ ├── NodeEditorInterface.cs.3 │ ├── NonInputNode.3 │ ├── NonInputNode.cs.3 │ ├── OutputNode.3 │ ├── OutputNode.cs.3 │ ├── OutputNodeEditor.3 │ ├── OutputNodeEditor.cs.3 │ ├── Population.3 │ ├── Population.cs.3 │ ├── ReproAction.3 │ ├── ReproAction.cs.3 │ ├── ReproActionEditor.3 │ ├── ReproActionEditor.cs.3 │ ├── ReproNetwork.3 │ ├── ReproNetwork.cs.3 │ ├── ResourceEditor.3 │ ├── ResourceEditor.cs.3 │ ├── ResourceStore.3 │ ├── ResourceStore.cs.3 │ ├── SensoryInputNode.3 │ ├── SensoryInputNode.cs.3 │ ├── SensoryInputNodeEditor.3 │ ├── SensoryInputNodeEditor.cs.3 │ ├── SimRunnerTest.3 │ ├── SimRunnerTest.cs.3 │ ├── SimRunnerUser.3 │ ├── SimRunnerUser.cs.3 │ ├── SpeciesPopulator.3 │ ├── SpeciesPopulator.cs.3 │ ├── StaticVariables.3 │ ├── TanhActivBehav.3 │ ├── TanhActivBehav.cs.3 │ ├── TextureMakerExample.3 │ ├── TextureMakerExample.cs.3 │ ├── ThreadManager.3 │ ├── ThreadManager.cs.3 │ └── staticVariables.cs.3 ├── EcoSimulatorBuild.zip ├── Images ├── Carnivores_Herbivores_and_Plants.png └── Plant_Growth_Pattern.png ├── LICENSE.APACHE.txt ├── LICENSE.GPL.txt ├── LICENSE.txt ├── OutputFiles ├── experiment1OutputTranspose.csv ├── experiment2OutputTranspose.csv ├── experimentOutput.csv ├── experimentOutput1.csv ├── output2.xlsx ├── output3.csv └── output4.xlsx ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset └── VFXManager.asset ├── README.md └── app.config /Additional_Resources/Poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Additional_Resources/Poster.pdf -------------------------------------------------------------------------------- /Additional_Resources/Project Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Additional_Resources/Project Report.pdf -------------------------------------------------------------------------------- /Assets/CSharpPackages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d440aa443a2c9b43a57abf415355d11 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4163c583de02d69409efbaca177939d1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/OptimizedPriorityQueue.4.1.1.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/OptimizedPriorityQueue.4.1.1.nupkg -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/OptimizedPriorityQueue.4.1.1.nupkg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a29126c15a86e043b011bddea26c491 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e985b4f63869db469b71be778313f45 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib/net20.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1397f916577335e4caec324f325384bd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib/net20/Priority Queue.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib/net20/Priority Queue.dll -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib/net20/Priority Queue.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4440d121972e84c47a24bc3a5e2bf7b3 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /Assets/CSharpPackages/OptimizedPriorityQueue.4.1.1/lib/net20/Priority Queue.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39ab1b45d874ea44191f1c103f0863b8 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86983a585dad9824ead171be216ea358 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60ee9f81a86b2584683e472ce9391bd0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/mapMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15395e19e4cce224fa2afb15a2494b5b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ced17531db768a8489a9490cebc80bff 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/ActionKeyValueText.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17e6ecca0872a0749ab75b4a4486629c 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/KeyValueText.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65ba8819cb32ed147bf09ff65e248edb 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/NetBtnPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 918dc2eddc029b04abe31d60a178f29a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Node.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 450368e29f0c4eb4f8dd7e0219a24c6a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Text.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1297e37383f0ae7489ffe2f3fdb94eb7 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/VarKeyValueText.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6af2f8ee603bbe48b765b8a41258fbc 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/tile.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f51ac76b4ca5014fa288d1b23b52bd7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 100100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 131a6b21c8605f84396be9f6751fb6e3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cda990e2423bbf4892e6590ba056729 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02aae75543ebbeb4580d93b40bad65ce 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ActivationBehavior.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | /// 11 | /// Interface for objects that implement an activation function. 12 | /// 13 | public interface ActivationBehavior 14 | { 15 | // must have an activation function, even one that doesn't do anything 16 | float activFunct(float input); 17 | } -------------------------------------------------------------------------------- /Assets/Scripts/BiasNode.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | public class BiasNode : Node 12 | { 13 | 14 | 15 | /// 16 | /// sets bias to a value 17 | /// 18 | public void setBias(float newBias) 19 | { 20 | value = newBias; 21 | } 22 | 23 | public override void updateValue() 24 | { 25 | return; 26 | } 27 | 28 | public BiasNode clone() 29 | { 30 | return (BiasNode) this.MemberwiseClone(); 31 | } 32 | } -------------------------------------------------------------------------------- /Assets/Scripts/ClassDiagram2.cd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e4943322ddded94bab0bd7eef8c35a0 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/CommActionEditor.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class CommActionEditor : ActionEditorAbstract 10 | { 11 | public CommActionEditor(CommAction a) 12 | { 13 | action = a; 14 | } 15 | 16 | public void setCommSignalProperties() 17 | { 18 | throw new System.NotImplementedException(); 19 | } 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/CommNetwork.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | /// 12 | /// A network that converts incomming comm signals into action recommendations. A seperate comm network is needed for every neightbor that sends a comm signal. 13 | /// 14 | public class CommNetwork : Network 15 | { 16 | /// 17 | /// Index of neighbor from which communication was recieved 18 | /// 19 | public int communicationFrom; 20 | 21 | 22 | public CommNetwork getShallowCopy() 23 | { 24 | return (CommNetwork)this.MemberwiseClone(); 25 | } 26 | } -------------------------------------------------------------------------------- /Assets/Scripts/CommSignal.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | /// 11 | /// The comm network must individually process each comm signal stored in the creatures commList, and save the outputs as action recommendations. 12 | /// 13 | 14 | 15 | public class CommSignal 16 | { 17 | /// 18 | /// Stores message, position, and phenotype. 19 | /// 20 | public Dictionary commProperties; 21 | } -------------------------------------------------------------------------------- /Assets/Scripts/ConsumeFromLandEditor.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | public class ConsumeFromLandEditor : ActionEditorAbstract 11 | { 12 | ConsumeFromLand actionRef; 13 | 14 | public ConsumeFromLandEditor(ConsumeFromLand inAction) 15 | { 16 | action = inAction; 17 | actionRef = inAction; 18 | } 19 | 20 | public void setNeighborIndex(int index) 21 | { 22 | actionRef.neighborIndex = index; 23 | } 24 | 25 | public void setResourceToConsume(string res) 26 | { 27 | actionRef.resourceToConsume = res; 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Scripts/DeactivateGameObject.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class DeactivateGameObject : MonoBehaviour 10 | { 11 | public GameObject toDeactivate; 12 | 13 | 14 | public void deactivateObject() 15 | { 16 | toDeactivate.SetActive(false); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Assets/Scripts/DemoInterface.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | interface DemoInterface 11 | { 12 | void makeEco(); 13 | Ecosystem getEcosystem(); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Scripts/EcoMenuTester.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class EcoMenuTester : MonoBehaviour 10 | { 11 | 12 | // Start is called before the first frame update 13 | void Start() 14 | { 15 | EcoMenuBehav ecoMenu = GameObject.Find("EcosystemMenu").GetComponent(); 16 | Ecosystem eco = new Ecosystem(); 17 | ecoMenu.loadEcoMenu(eco); 18 | } 19 | 20 | // Update is called once per frame 21 | void Update() 22 | { 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Assets/Scripts/EmptyActivBehavior.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | /// 12 | /// No activation function (node simply uses linear combination). 13 | /// 14 | public class EmptyActivBehavior : ActivationBehavior 15 | { 16 | public float activFunct(float input) 17 | { 18 | return input; 19 | } 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/ErrorManager.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class ErrorManager : MonoBehaviour 10 | { 11 | public GameObject errorObj; 12 | 13 | private void Awake() 14 | { 15 | HelperValidator.errorObj = errorObj; 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /Assets/Scripts/EscToExit.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class EscToExit : MonoBehaviour 10 | { 11 | 12 | // Update is called once per frame 13 | void Update() 14 | { 15 | if (Input.GetKey("escape")) 16 | { 17 | Debug.Log("pressed escape"); 18 | Application.Quit(); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Scripts/GameManager.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class GameManager : MonoBehaviour 10 | { 11 | 12 | Dictionary ecoDict; 13 | SimRunnerUser simRunnerUser; 14 | 15 | public void Start() 16 | { 17 | simRunnerUser = gameObject.GetComponent(); 18 | } 19 | 20 | public void addEcosystem(Ecosystem eco) 21 | { 22 | ecoDict[eco.name] = eco; 23 | } 24 | 25 | public void startUserSimulation(int simSteps) 26 | { 27 | simRunnerUser.startSim(simSteps); 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /Assets/Scripts/LogisticActivBehavior.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | using UnityEngine; 10 | 11 | 12 | /// 13 | /// Implements logistic activation function. 14 | /// 15 | public class LogisticActivBehavior : ActivationBehavior 16 | { 17 | // TODO: implement logistic activation function 18 | public float activFunct(float input) 19 | { 20 | float output = (float)(1.0 / (1 + (System.Math.Exp(-1.0 * (input))))); 21 | return output; 22 | } 23 | } -------------------------------------------------------------------------------- /Assets/Scripts/LogisticWithNegActivBehav.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections; 7 | using System.Collections.Generic; 8 | using UnityEngine; 9 | 10 | /// 11 | /// Logistic activation function, but mapped to [-1,1] 12 | /// 13 | public class LogisticWithNegActivBehav : ActivationBehavior 14 | { 15 | public float activFunct(float input) 16 | { 17 | return (float)((2 * (1.0 / (1 + (Math.Exp(-1.0 * (input)))))) - 1); 18 | } 19 | } -------------------------------------------------------------------------------- /Assets/Scripts/MemoryInputNode.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | public class MemoryInputNode : Node 12 | { 13 | /// 14 | /// How many timee steps previous did this occur on? 15 | /// 16 | private int stepsPrevious; 17 | private int layerOfNetworks; 18 | private int layerInsideNet; 19 | private int nodeIndexInLayer; 20 | 21 | /// 22 | public override void updateValue() 23 | { 24 | throw new NotImplementedException(); 25 | } 26 | } -------------------------------------------------------------------------------- /Assets/Scripts/MoveActionEditor.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | public class MoveActionEditor: ActionEditorAbstract 11 | { 12 | MoveAction actionRef; 13 | public MoveActionEditor(MoveAction a) 14 | { 15 | action = a; 16 | actionRef = a; 17 | } 18 | 19 | public void setDirection(moveDir direction) 20 | { 21 | actionRef.direction = direction; 22 | } 23 | 24 | 25 | 26 | } -------------------------------------------------------------------------------- /Assets/Scripts/Node.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Reflection; 8 | using System.Text; 9 | 10 | /// 11 | /// Abstract parent class for all Node types. A Node represents a node in a creatures neural network. 12 | /// 13 | public abstract class Node 14 | { 15 | public float value; 16 | 17 | /// 18 | /// Updates node value 19 | /// 20 | public abstract void updateValue(); 21 | 22 | 23 | public Node clone() 24 | { 25 | return (Node)this.MemberwiseClone(); 26 | } 27 | 28 | } -------------------------------------------------------------------------------- /Assets/Scripts/NodeEditorInterface.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | /// 11 | /// Interface that allows all specific node creator objects to be stored by NodeCreator class. 12 | /// 13 | public interface NodeEditorInterface 14 | { 15 | Node getNode(); 16 | } -------------------------------------------------------------------------------- /Assets/Scripts/OutputNetwork.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | public class OutputNetwork : Network 11 | { 12 | public Action outputAction; 13 | 14 | } -------------------------------------------------------------------------------- /Assets/Scripts/OutputNetworkEditor.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | public class OutputNetworkEditor: NetworkEditor 11 | { 12 | public OutputNetworkEditor(OutputNetwork net, CreatureEditor parentCreatureCreator) : base(net, parentCreatureCreator) 13 | { 14 | } 15 | 16 | /// 17 | /// assign output action to network 18 | /// 19 | public void setOutputAction(Action a) 20 | { 21 | OutputNetwork outNet = (OutputNetwork)network; 22 | outNet.outputAction = a; 23 | } 24 | 25 | } -------------------------------------------------------------------------------- /Assets/Scripts/ReproActionEditor.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | public class ReproActionEditor: ActionEditorAbstract 11 | { 12 | 13 | public ReproActionEditor(ReproAction reproAction) 14 | { 15 | action = reproAction; 16 | } 17 | 18 | } -------------------------------------------------------------------------------- /Assets/Scripts/ReproNetwork.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | /// 12 | /// A specific kind of network that decided whether a creature should reproduce. 13 | /// 14 | public class ReproNetwork : Network 15 | { 16 | /// 17 | /// Index of neighbor to reproduce with. 18 | /// 19 | public int reproduceWith; 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/TanhActivBehav.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | using System; 9 | 10 | /// 11 | /// Implements Tanh activation function. 12 | /// 13 | public class TanhActivBehav : ActivationBehavior 14 | { 15 | public float activFunct(float input) 16 | { 17 | //Debug.Log("in tanh"); 18 | return (float)Math.Tanh((double)input); 19 | } 20 | } -------------------------------------------------------------------------------- /Assets/Scripts/ToggleGameobjectActivation.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class ToggleGameobjectActivation : MonoBehaviour 10 | { 11 | 12 | public void toggleActivation() 13 | { 14 | if (gameObject.activeInHierarchy) 15 | { 16 | gameObject.SetActive(false); 17 | } 18 | else 19 | { 20 | gameObject.SetActive(true); 21 | gameObject.GetComponent().populateFields(); 22 | } 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /Assets/Scripts/UIListener.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System.Collections; 6 | using System.Collections.Generic; 7 | using UnityEngine; 8 | 9 | public class UIListener : MonoBehaviour 10 | { 11 | 12 | public void setVisibleResource(string resource) 13 | { 14 | gameObject.GetComponent().setVisibleResource(resource); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Scripts/staticVariables.cs: -------------------------------------------------------------------------------- 1 | // Eco-Simulator 2 | // Copyright (c) 2019 Brett Layman 3 | // This file is subject to the terms and conditions defined in 'LICENSE.txt', which is part of this source code repository. 4 | 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | 10 | 11 | class StaticVariables 12 | { 13 | 14 | 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a554dc2b94f43a41bf54b2abc272c1b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/blankTexture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Assets/Sprites/blankTexture.png -------------------------------------------------------------------------------- /Assets/Sprites/sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Assets/Sprites/sphere.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/annotated_dup.js: -------------------------------------------------------------------------------- 1 | var annotated_dup = 2 | [ 3 | [ "EcoCreationHelper", "class_eco_creation_helper.html", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/bc_s.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/bdwn.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/closed.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/doc.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/doxygen.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/folderclosed.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/folderopen.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/nav_f.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/nav_g.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/nav_h.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/navtreeindex0.js: -------------------------------------------------------------------------------- 1 | var NAVTREEINDEX0 = 2 | { 3 | "annotated.html":[0,0], 4 | "class_eco_creation_helper.html":[0,0,0], 5 | "classes.html":[0,1], 6 | "functions.html":[0,2,0], 7 | "functions_func.html":[0,2,1], 8 | "index.html":[], 9 | "pages.html":[] 10 | }; 11 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/open.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/all_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['addcreatureresource',['addCreatureResource',['../class_eco_creation_helper.html#ab3f3ead3217548524a400cf166ff3e8e',1,'EcoCreationHelper']]], 4 | ['addresource',['addResource',['../class_eco_creation_helper.html#a7627ec93a47d4e202e69e6bac7a630fb',1,'EcoCreationHelper']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/all_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['createoutputnetwork',['createOutputNetwork',['../class_eco_creation_helper.html#a52d8aadc3bb86876e1767fe71893e06f',1,'EcoCreationHelper']]], 4 | ['createoutputnetworks',['createOutputNetworks',['../class_eco_creation_helper.html#a16f11499ed256dc0fc98394c51f7301a',1,'EcoCreationHelper']]], 5 | ['createphenotypenet',['createPhenotypeNet',['../class_eco_creation_helper.html#a3d085f2885523340b3e8978c4ea25242',1,'EcoCreationHelper']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/all_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ecocreationhelper',['EcoCreationHelper',['../class_eco_creation_helper.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ecocreationhelper',['EcoCreationHelper',['../class_eco_creation_helper.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/search/close.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/functions_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['addcreatureresource',['addCreatureResource',['../class_eco_creation_helper.html#ab3f3ead3217548524a400cf166ff3e8e',1,'EcoCreationHelper']]], 4 | ['addresource',['addResource',['../class_eco_creation_helper.html#a7627ec93a47d4e202e69e6bac7a630fb',1,'EcoCreationHelper']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/functions_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['createoutputnetwork',['createOutputNetwork',['../class_eco_creation_helper.html#a52d8aadc3bb86876e1767fe71893e06f',1,'EcoCreationHelper']]], 4 | ['createoutputnetworks',['createOutputNetworks',['../class_eco_creation_helper.html#a16f11499ed256dc0fc98394c51f7301a',1,'EcoCreationHelper']]], 5 | ['createphenotypenet',['createPhenotypeNet',['../class_eco_creation_helper.html#a3d085f2885523340b3e8978c4ea25242',1,'EcoCreationHelper']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/search/mag_sel.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/search/search_l.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/search/search_m.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/search/search_r.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | 0: "acems", 4 | 1: "e", 5 | 2: "acms" 6 | }; 7 | 8 | var indexSectionNames = 9 | { 10 | 0: "all", 11 | 1: "classes", 12 | 2: "functions" 13 | }; 14 | 15 | var indexSectionLabels = 16 | { 17 | 0: "All", 18 | 1: "Classes", 19 | 2: "Functions" 20 | }; 21 | 22 | -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/splitbar.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/sync_off.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/sync_on.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/tab_a.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/tab_b.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/tab_h.png -------------------------------------------------------------------------------- /Documentation/EcoCreationHelper Documentation/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/EcoCreationHelper Documentation/tab_s.png -------------------------------------------------------------------------------- /Documentation/html All/_abilities_editor_8cs.js: -------------------------------------------------------------------------------- 1 | var _abilities_editor_8cs = 2 | [ 3 | [ "AbilitiesEditor", "class_abilities_editor.html", "class_abilities_editor" ], 4 | [ "abilityType", "_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5a", [ 5 | [ "comsumption", "_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aa0a09521da48c718886fd7c0306a29b9e", null ], 6 | [ "defense", "_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aa39bcd1cd5b541e3782af201d5eed4c32", null ], 7 | [ "attack", "_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aafc7e987f23de5bd6562b7c0063cad659", null ] 8 | ] ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_action_editor_8cs.js: -------------------------------------------------------------------------------- 1 | var _action_editor_8cs = 2 | [ 3 | [ "ActionEditor", "class_action_editor.html", "class_action_editor" ], 4 | [ "ActionCreatorType", "_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805a", [ 5 | [ "commActionCreator", "_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aa996dd81c640b4ad2fdc66ab3a6888ade", null ], 6 | [ "moveActionCreator", "_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aab4cb122edc85c8c6605458b78f3f7db4", null ], 7 | [ "consumeCreator", "_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aa5ffdfaa05f4f10dbcdd70f50a8be915e", null ], 8 | [ "reproduceCreator", "_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aac45bd19629b8c70d587759aa9d0a1773", null ] 9 | ] ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_creature_editor_8cs.js: -------------------------------------------------------------------------------- 1 | var _creature_editor_8cs = 2 | [ 3 | [ "CreatureEditor", "class_creature_editor.html", "class_creature_editor" ], 4 | [ "ColorChoice", "_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723c", [ 5 | [ "red", "_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723cabda9643ac6601722a28f238714274da4", null ], 6 | [ "green", "_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723ca9f27410725ab8cc8854a2769c7a516b8", null ], 7 | [ "blue", "_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723ca48d6215903dff56238e52e8891380c8f", null ] 8 | ] ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_helper_validator_8cs.js: -------------------------------------------------------------------------------- 1 | var _helper_validator_8cs = 2 | [ 3 | [ "HelperValidator", "class_helper_validator.html", null ], 4 | [ "IntFunct", "_helper_validator_8cs.html#a39d82d930145ffb7e5326699e0ef7f27", null ], 5 | [ "StringFunct", "_helper_validator_8cs.html#a960dfdb4c2811fe6c539a15632075939", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_move_action_8cs.js: -------------------------------------------------------------------------------- 1 | var _move_action_8cs = 2 | [ 3 | [ "MoveAction", "class_move_action.html", "class_move_action" ], 4 | [ "moveDir", "_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162", [ 5 | [ "up", "_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a46c48bec0d282018b9d167eef7711b2c", null ], 6 | [ "down", "_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a74e8333ad11685ff3bdae589c8f6e34d", null ], 7 | [ "left", "_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a811882fecd5c7618d7099ebbd39ea254", null ], 8 | [ "right", "_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a7c4f29407893c334a6cb7a87bf045c0d", null ] 9 | ] ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_node_editor_8cs.js: -------------------------------------------------------------------------------- 1 | var _node_editor_8cs = 2 | [ 3 | [ "NodeEditor", "class_node_editor.html", "class_node_editor" ], 4 | [ "NodeCreatorType", "_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625", [ 5 | [ "siNodeCreator", "_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625abc64d24cbb5539e9a6fb5b4a013e6f4e", null ], 6 | [ "commNodeCreator", "_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625a2054fead2bbea718da9179c2c5e89a1e", null ], 7 | [ "outputNodeCreator", "_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625a5c39e03c42e6bca54b86a6192fe26061", null ], 8 | [ "innerInputNodeCreator", "_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625aba13ccc7117e26518043cf644055f65d", null ] 9 | ] ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/_non_input_node_8cs.js: -------------------------------------------------------------------------------- 1 | var _non_input_node_8cs = 2 | [ 3 | [ "NonInputNode", "class_non_input_node.html", "class_non_input_node" ], 4 | [ "ActivationBehaviorTypes", "_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7", [ 5 | [ "LogisticAB", "_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7a6cca73b743bdd7fe89b93540cd868dff", null ], 6 | [ "EmptyAB", "_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7a1396c2292c208ac1da12219cf207d133", null ], 7 | [ "LogWithNeg", "_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7af2402b1df9cebc5c237f903cd9b3087b", null ], 8 | [ "Tanh", "_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7acc132a41cab5676334f353a22a0aa5c5", null ] 9 | ] ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/bc_s.png -------------------------------------------------------------------------------- /Documentation/html All/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/bdwn.png -------------------------------------------------------------------------------- /Documentation/html All/class_abilities_editor.js: -------------------------------------------------------------------------------- 1 | var class_abilities_editor = 2 | [ 3 | [ "AbilitiesEditor", "class_abilities_editor.html#aaeefe3c664fe012a1649e9d336191766", null ], 4 | [ "addAbility", "class_abilities_editor.html#aa85324dcb2b8c30fa6c31c17fa4e5020", null ], 5 | [ "getAbilityPoints", "class_abilities_editor.html#a8e906d21f62b192257d3ea08a1cc0615", null ], 6 | [ "incrementAbility", "class_abilities_editor.html#ac86ded40f4c4184a8761bef47c24c3b1", null ], 7 | [ "abilities", "class_abilities_editor.html#a27af464d09981394e9dd4f413704c623", null ], 8 | [ "remainingAbilityPoints", "class_abilities_editor.html#ae5617857224baec0dd3a14e218fe25f7", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_ability.js: -------------------------------------------------------------------------------- 1 | var class_ability = 2 | [ 3 | [ "getShallowCopy", "class_ability.html#a633ef57f5e0584a5b28317f790300f7a", null ], 4 | [ "boostOptions", "class_ability.html#ab17185b55f3574f64729cb530848bb97", null ], 5 | [ "level", "class_ability.html#ad7432e0f8cd20857bbc8ff8da0f405c6", null ], 6 | [ "target", "class_ability.html#ab843637149d1c6cd3c0f7ee482efb083", null ], 7 | [ "type", "class_ability.html#ae316cfefaa1ac41f5b24c2d1f41cceba", null ] 8 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_action.png -------------------------------------------------------------------------------- /Documentation/html All/class_action_editor.js: -------------------------------------------------------------------------------- 1 | var class_action_editor = 2 | [ 3 | [ "ActionEditor", "class_action_editor.html#a6ee78410b0b1f863f94d700c971c65ae", null ], 4 | [ "getActionCreator", "class_action_editor.html#af3bda8deb9bc2b60162102cf681a2cee", null ], 5 | [ "getCreatedAction", "class_action_editor.html#a1b9b9e2aaaf5263be088467c0fdc310f", null ], 6 | [ "setCreator", "class_action_editor.html#ac134a98ca23fd7c5d95934e9e4d3fd0c", null ] 7 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_action_editor_abstract.js: -------------------------------------------------------------------------------- 1 | var class_action_editor_abstract = 2 | [ 3 | [ "addResourceCost", "class_action_editor_abstract.html#a85dfd2bcf2a86bb45c2cafeed4d4b9fc", null ], 4 | [ "getAction", "class_action_editor_abstract.html#a7c529d2f6fd2c7db4f8451cb90aabe75", null ], 5 | [ "setName", "class_action_editor_abstract.html#a15e82c4d5b251a80396ae635fd1f0fa2", null ], 6 | [ "setPriority", "class_action_editor_abstract.html#a2b18204979082f6227f55e357cdcc5d5", null ], 7 | [ "setTimeCost", "class_action_editor_abstract.html#aa6da20f7ed4358957d5c4a0d3b191877", null ], 8 | [ "action", "class_action_editor_abstract.html#a58e0f5d65d95e8e4b80a0b3d5e82ce7b", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_action_editor_abstract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_action_editor_abstract.png -------------------------------------------------------------------------------- /Documentation/html All/class_bias_node.js: -------------------------------------------------------------------------------- 1 | var class_bias_node = 2 | [ 3 | [ "clone", "class_bias_node.html#aa948061d92ef7e0b8d470a0b6c01b7a1", null ], 4 | [ "setBias", "class_bias_node.html#a73832b9f58014cc9f17788ce64f56989", null ], 5 | [ "updateValue", "class_bias_node.html#a84e7e92b97256707aba057ec92bd7a79", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_bias_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_bias_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_boost_requirement.js: -------------------------------------------------------------------------------- 1 | var class_boost_requirement = 2 | [ 3 | [ "getShallowCopy", "class_boost_requirement.html#aebc683969c2561e56a2b45d98d54876d", null ], 4 | [ "boostAmount", "class_boost_requirement.html#ace675651f02aff4a40aecc2ab40d4822", null ], 5 | [ "requiredResources", "class_boost_requirement.html#ad0415c1e37d462bffcf3c3e4dbf69eed", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_camera_positioner.js: -------------------------------------------------------------------------------- 1 | var class_camera_positioner = 2 | [ 3 | [ "getterObj", "class_camera_positioner.html#a7ad34060c11c472c397d42cd92ff7d3f", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_camera_positioner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_camera_positioner.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_action.js: -------------------------------------------------------------------------------- 1 | var class_comm_action = 2 | [ 3 | [ "assignSignalProps", "class_comm_action.html#ab1c591777d0b6c2e567f69e7dd15e2c1", null ], 4 | [ "perform", "class_comm_action.html#a4ea8e9bcc0a5060221efdc6afefa4355", null ] 5 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_comm_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_comm_action.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_action_editor.js: -------------------------------------------------------------------------------- 1 | var class_comm_action_editor = 2 | [ 3 | [ "CommActionEditor", "class_comm_action_editor.html#a8bb274b96f253d962d0fdf1dd9c3dc0c", null ], 4 | [ "setCommSignalProperties", "class_comm_action_editor.html#a2b01d693e77eb550d6366289bfc7a765", null ] 5 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_comm_action_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_comm_action_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_input_node.js: -------------------------------------------------------------------------------- 1 | var class_comm_input_node = 2 | [ 3 | [ "updateValue", "class_comm_input_node.html#a22f5ea13329e77f47db18d28336cc52e", null ], 4 | [ "bitIndex", "class_comm_input_node.html#a37287af65740dffcdb3c36630264ded8", null ], 5 | [ "commProperty", "class_comm_input_node.html#a1a81a36b88a72dacb21af46740a3bfda", null ], 6 | [ "creature", "class_comm_input_node.html#ac72fbeea2e0341d3caaddd99f9a71cb6", null ] 7 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_comm_input_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_comm_input_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_network.js: -------------------------------------------------------------------------------- 1 | var class_comm_network = 2 | [ 3 | [ "getShallowCopy", "class_comm_network.html#a22078a6183c8ca5be7b40964d57d1258", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_comm_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_comm_network.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_node_editor.js: -------------------------------------------------------------------------------- 1 | var class_comm_node_editor = 2 | [ 3 | [ "CommNodeEditor", "class_comm_node_editor.html#aca81fedc55a41cfbd42f8e00f05a7f32", null ], 4 | [ "getNode", "class_comm_node_editor.html#ad578649fe7c3775e0b91c1acdb5e738a", null ], 5 | [ "commNode", "class_comm_node_editor.html#a36b489d896bf2c7cb2128f3b139008d2", null ], 6 | [ "nodeLayer", "class_comm_node_editor.html#a23b382bbd6d5fc07966f04e09bd75093", null ] 7 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_comm_node_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_comm_node_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_comm_signal.js: -------------------------------------------------------------------------------- 1 | var class_comm_signal = 2 | [ 3 | [ "commProperties", "class_comm_signal.html#a417bfc34bf6a9cc2779f2c02fe23ee4b", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_consume_from_land.js: -------------------------------------------------------------------------------- 1 | var class_consume_from_land = 2 | [ 3 | [ "ConsumeFromLand", "class_consume_from_land.html#a5496a937e22a90235f5df516af9cd133", null ], 4 | [ "ConsumeFromLand", "class_consume_from_land.html#a7168ad8a66c20529d60930de930bfafe", null ], 5 | [ "clone", "class_consume_from_land.html#a352f47add666c68f6ab9c901280b9de1", null ], 6 | [ "perform", "class_consume_from_land.html#a05e266fe8dd4d68b7bec63f53a7f513b", null ], 7 | [ "neighborIndex", "class_consume_from_land.html#a645ca79e901a05c787df9e35d3a0318b", null ], 8 | [ "resourceToConsume", "class_consume_from_land.html#a4ef240b29ec3b427fca36c8de1fed24b", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_consume_from_land.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_consume_from_land.png -------------------------------------------------------------------------------- /Documentation/html All/class_consume_from_land_editor.js: -------------------------------------------------------------------------------- 1 | var class_consume_from_land_editor = 2 | [ 3 | [ "ConsumeFromLandEditor", "class_consume_from_land_editor.html#a7f47060c9426914caeb00cc78db6cf74", null ], 4 | [ "setNeighborIndex", "class_consume_from_land_editor.html#a8c3ecdabdf02fc94888ed16665f0850c", null ], 5 | [ "setResourceToConsume", "class_consume_from_land_editor.html#a656aefcc2ccf0562992d48a59c8148de", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_consume_from_land_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_consume_from_land_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_creat_menu_behav.js: -------------------------------------------------------------------------------- 1 | var class_creat_menu_behav = 2 | [ 3 | [ "loadCreatMenu", "class_creat_menu_behav.html#a499eb1392e87f87a2acc080f00b4d2d5", null ], 4 | [ "saveSettings", "class_creat_menu_behav.html#a598bb35515126390ef8b93334b7c1044", null ], 5 | [ "uIParent", "class_creat_menu_behav.html#a6fefbf26f7a00f949815efc0f6415cd5", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_creat_menu_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_creat_menu_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_eco_menu_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_eco_menu_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_eco_menu_tester.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_eco_menu_tester.png -------------------------------------------------------------------------------- /Documentation/html All/class_ecosystem_getter.js: -------------------------------------------------------------------------------- 1 | var class_ecosystem_getter = 2 | [ 3 | [ "getMapHeight", "class_ecosystem_getter.html#abfaba89089f5c6095ca138168a630732", null ], 4 | [ "getMapWidth", "class_ecosystem_getter.html#a9dab6af6bc871d8e8c6f29bbdcb18483", null ], 5 | [ "simRunnerObj", "class_ecosystem_getter.html#a2a8755cd95e4f94ee8924c699e63a2b8", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_ecosystem_getter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_ecosystem_getter.png -------------------------------------------------------------------------------- /Documentation/html All/class_empty_activ_behavior.js: -------------------------------------------------------------------------------- 1 | var class_empty_activ_behavior = 2 | [ 3 | [ "activFunct", "class_empty_activ_behavior.html#acc640ba59f2c258030501f8ec9c537d8", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_empty_activ_behavior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_empty_activ_behavior.png -------------------------------------------------------------------------------- /Documentation/html All/class_error_manager.js: -------------------------------------------------------------------------------- 1 | var class_error_manager = 2 | [ 3 | [ "errorObj", "class_error_manager.html#af503072edfca5b93a809467d35e37677", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_error_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_error_manager.png -------------------------------------------------------------------------------- /Documentation/html All/class_game_manager.js: -------------------------------------------------------------------------------- 1 | var class_game_manager = 2 | [ 3 | [ "addEcosystem", "class_game_manager.html#a5ef457428a5dca16616bd717a7e5aec9", null ], 4 | [ "Start", "class_game_manager.html#a5ccfacd027ad08eeb4ff1f25a7f59c98", null ], 5 | [ "startUserSimulation", "class_game_manager.html#ae6f288a4230d1cf2e5ed42614fcfc12a", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_game_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_game_manager.png -------------------------------------------------------------------------------- /Documentation/html All/class_inner_input_node.js: -------------------------------------------------------------------------------- 1 | var class_inner_input_node = 2 | [ 3 | [ "clone", "class_inner_input_node.html#ae5611efed948ab50400a6204319490a5", null ], 4 | [ "updateValue", "class_inner_input_node.html#ac67f9a1dcd0ae72d2d7fe4cfa7f91152", null ], 5 | [ "linkedNetName", "class_inner_input_node.html#a59c3f5f1aacedbf2bebab494d9e75f91", null ], 6 | [ "linkedNode", "class_inner_input_node.html#a56ef3e3b3b66cac2a74094373a154fc6", null ], 7 | [ "linkedNodeIndex", "class_inner_input_node.html#a110568103ae4dc406276330d83be7fad", null ], 8 | [ "linkedNodeNetworkLayer", "class_inner_input_node.html#a839da78d668a0a301d7bb640ac431082", null ], 9 | [ "parentCreature", "class_inner_input_node.html#adfb709c73b39672d7bcecc0bed14ad5f", null ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_inner_input_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_inner_input_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_inner_input_node_editor.js: -------------------------------------------------------------------------------- 1 | var class_inner_input_node_editor = 2 | [ 3 | [ "InnerInputNodeEditor", "class_inner_input_node_editor.html#a08ef44059b09a0166808936d4f9aa5a9", null ], 4 | [ "getNode", "class_inner_input_node_editor.html#a211d3bfaad897b853671c9c61366779f", null ], 5 | [ "setLinkedNode", "class_inner_input_node_editor.html#ac3ad2c6210d5a95549d598b29e24caf0", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_inner_input_node_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_inner_input_node_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_l_r_menu_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_l_r_menu_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_land.js: -------------------------------------------------------------------------------- 1 | var class_land = 2 | [ 3 | [ "attemptResourceConsumption", "class_land.html#ad2eefda30f5859bb62fc33804f445e20", null ], 4 | [ "creatureIsOn", "class_land.html#ad66a06c6c305a42c12c5b63410242251", null ], 5 | [ "shallowCopy", "class_land.html#a39ae866c981982746dd04515bbab8238", null ], 6 | [ "creatureOn", "class_land.html#a3cab3cf218bd21e41181b908bd76a053", null ], 7 | [ "isDummy", "class_land.html#a309b7300b5d1bcdfec0fd7db41a94cc3", null ], 8 | [ "propertyDict", "class_land.html#adcbc195ca2ec38fb30d0ef5e2fde4397", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_land_resource_editor.js: -------------------------------------------------------------------------------- 1 | var class_land_resource_editor = 2 | [ 3 | [ "LandResourceEditor", "class_land_resource_editor.html#ac8aacd2b8ec7329ec261665c0068f356", null ], 4 | [ "setAmountOfResource", "class_land_resource_editor.html#a5390ac74d63e553c155fd515a6a035e0", null ], 5 | [ "setAmtConsumedPerTime", "class_land_resource_editor.html#a5d3bfebc77d458924048d2ce42c25c55", null ], 6 | [ "setMaxAmt", "class_land_resource_editor.html#a7f7cf4e6c7dacb9028a155dae2428e71", null ], 7 | [ "setProportionExtracted", "class_land_resource_editor.html#a2b401ce42af2c51063542978f500ccc1", null ], 8 | [ "setRenewalAmt", "class_land_resource_editor.html#a78ac1e33157301f579816da8fe86b8a1", null ], 9 | [ "resourceStore", "class_land_resource_editor.html#a5cde04313d283beee5f340a056b75bc2", null ] 10 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_logistic_activ_behavior.js: -------------------------------------------------------------------------------- 1 | var class_logistic_activ_behavior = 2 | [ 3 | [ "activFunct", "class_logistic_activ_behavior.html#a20a20f3e29d8aad19f35067a9304ee96", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_logistic_activ_behavior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_logistic_activ_behavior.png -------------------------------------------------------------------------------- /Documentation/html All/class_logistic_with_neg_activ_behav.js: -------------------------------------------------------------------------------- 1 | var class_logistic_with_neg_activ_behav = 2 | [ 3 | [ "activFunct", "class_logistic_with_neg_activ_behav.html#abfe284e0e1854e171412cb2e6f0ad8e3", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_logistic_with_neg_activ_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_logistic_with_neg_activ_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_main_menu_behav.js: -------------------------------------------------------------------------------- 1 | var class_main_menu_behav = 2 | [ 3 | [ "createNewEcosystem", "class_main_menu_behav.html#ae23e7f61fb7c6affea630307fac58f92", null ], 4 | [ "saveCurrentEcosystem", "class_main_menu_behav.html#ac17fe569792552206ddae7d65d66ced3", null ], 5 | [ "startSimulation", "class_main_menu_behav.html#a9d999e202894ebe1df82a88e677cc45e", null ], 6 | [ "ecoMenu", "class_main_menu_behav.html#af762eecb3eeea9808e64e35758efdca9", null ], 7 | [ "simSteps", "class_main_menu_behav.html#a6b087cc95f494547d1f0e04a5c045531", null ], 8 | [ "uIParent", "class_main_menu_behav.html#a74da9f8edb36612d2587f00006db89e8", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_main_menu_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_main_menu_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_map_editor.js: -------------------------------------------------------------------------------- 1 | var class_map_editor = 2 | [ 3 | [ "MapEditor", "class_map_editor.html#acc8af16a98b138b39e1c0e8f3d3ad83b", null ], 4 | [ "addLERPXResource", "class_map_editor.html#a3f0e4bacb89992b0aa0aaa4f17aafd28", null ], 5 | [ "addUniformResource", "class_map_editor.html#af0faf8e47a1ed57ada0e1d1f56b64be4", null ], 6 | [ "generateMap", "class_map_editor.html#a3da89d803fa558eb9cc071a604f4351c", null ], 7 | [ "map", "class_map_editor.html#a3899ec34c7e9acb6cd8b98434504e726", null ] 8 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_memory_input_node.js: -------------------------------------------------------------------------------- 1 | var class_memory_input_node = 2 | [ 3 | [ "updateValue", "class_memory_input_node.html#aa1efec4e8bc221a879c959ba9941587b", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_memory_input_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_memory_input_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_move_action.js: -------------------------------------------------------------------------------- 1 | var class_move_action = 2 | [ 3 | [ "MoveAction", "class_move_action.html#a163a34639a00dba4969c45ded4a9bf2f", null ], 4 | [ "MoveAction", "class_move_action.html#afff0c610e50f431d268386ed848640fd", null ], 5 | [ "perform", "class_move_action.html#a259b4b4542e7f72df322e060d7737f71", null ], 6 | [ "direction", "class_move_action.html#af0fa977f226987c01b843163799c747a", null ] 7 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_move_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_move_action.png -------------------------------------------------------------------------------- /Documentation/html All/class_move_action_editor.js: -------------------------------------------------------------------------------- 1 | var class_move_action_editor = 2 | [ 3 | [ "MoveActionEditor", "class_move_action_editor.html#aa29a42691c56079aec9a9c22cbadb994", null ], 4 | [ "setDirection", "class_move_action_editor.html#a68dfb286dc1f7ea843b2916d12f0de26", null ] 5 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_move_action_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_move_action_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_network.js: -------------------------------------------------------------------------------- 1 | var class_network = 2 | [ 3 | [ "feedForward", "class_network.html#a8285772739069a17a6cf3407208c25cb", null ], 4 | [ "getShallowCopy", "class_network.html#a08970b95e111e12a0463719c959db247", null ], 5 | [ "inLayer", "class_network.html#a28e1ac9d80508cd8bb52624e4e1efede", null ], 6 | [ "name", "class_network.html#a9d47011c0cdd1c2c2a17f487fc20aa74", null ], 7 | [ "net", "class_network.html#a5575fb3cc8b86da6ff8ffed15634e4b4", null ] 8 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_network.png -------------------------------------------------------------------------------- /Documentation/html All/class_node.js: -------------------------------------------------------------------------------- 1 | var class_node = 2 | [ 3 | [ "updateValue", "class_node.html#a85ebd0e36c25430570b94f923afd2a62", null ], 4 | [ "value", "class_node.html#a4d82b89fd1d72cc0184763279a3811dc", null ] 5 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_node_editor.js: -------------------------------------------------------------------------------- 1 | var class_node_editor = 2 | [ 3 | [ "NodeEditor", "class_node_editor.html#abd0642bacf3934685527b94425770f64", null ], 4 | [ "getCreatedNode", "class_node_editor.html#a42b9d431ac444320d4d628d13868c19f", null ], 5 | [ "getNodeCreator", "class_node_editor.html#acdd21c090158fa8bbfd636bec7d86309", null ], 6 | [ "setCreator", "class_node_editor.html#a24174978502582ab68d487d35f38d029", null ], 7 | [ "nodeLayer", "class_node_editor.html#aebb0d7bfb182de466d69abe21ab21fbb", null ] 8 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_non_input_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_non_input_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_output_node.js: -------------------------------------------------------------------------------- 1 | var class_output_node = 2 | [ 3 | [ "OutputNode", "class_output_node.html#abf3c6c3ab42fb35f64e894a15f0d057e", null ], 4 | [ "OutputNode", "class_output_node.html#ab065c6d98c883b8416acbc5add709013", null ], 5 | [ "addActionIfActive", "class_output_node.html#a6d6a43ded165156d825fd039487f2a10", null ], 6 | [ "clone", "class_output_node.html#af4524058cc5cbb2fbd29aac4b970395f", null ], 7 | [ "setAction", "class_output_node.html#aeb94c02a334d514de5a0bcb474778f41", null ], 8 | [ "action", "class_output_node.html#a330eb0533baf20b237f93627106d6b56", null ], 9 | [ "actionKey", "class_output_node.html#a48299e62ef82f692d8656d0efec1b236", null ], 10 | [ "parentCreature", "class_output_node.html#a4be36782d750ac8d91c0f51628d353fb", null ] 11 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_output_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_output_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_output_node_editor.js: -------------------------------------------------------------------------------- 1 | var class_output_node_editor = 2 | [ 3 | [ "OutputNodeEditor", "class_output_node_editor.html#a623838b68ab06f8409a371e119bf70ac", null ], 4 | [ "getNode", "class_output_node_editor.html#afca854ca2a34703a1becfee48da12631", null ], 5 | [ "setAction", "class_output_node_editor.html#a04ec0f0500518d70391de298bcb07513", null ], 6 | [ "setActivationFunction", "class_output_node_editor.html#a832616727e8d1ab1a1a5e8c8d793ac0d", null ], 7 | [ "foNode", "class_output_node_editor.html#a78bb1baa0dddf7eb38ac12357ddea2f6", null ], 8 | [ "nodeLayer", "class_output_node_editor.html#acbb36568e920b010b900395a59959e9d", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_output_node_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_output_node_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_repro_action.js: -------------------------------------------------------------------------------- 1 | var class_repro_action = 2 | [ 3 | [ "perform", "class_repro_action.html#ab018325092d2a13cf333a8576c7f9dd0", null ], 4 | [ "setPosition", "class_repro_action.html#a0f1b2a6774238b935c3b2c544be7b5e0", null ], 5 | [ "shallowCopy", "class_repro_action.html#ae68477b2e64171bf9a3bf20458fcc96c", null ] 6 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_repro_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_repro_action.png -------------------------------------------------------------------------------- /Documentation/html All/class_repro_action_editor.js: -------------------------------------------------------------------------------- 1 | var class_repro_action_editor = 2 | [ 3 | [ "ReproActionEditor", "class_repro_action_editor.html#a8b70d2f53e4eb6224411021fc5ea3f33", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_repro_action_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_repro_action_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_repro_network.js: -------------------------------------------------------------------------------- 1 | var class_repro_network = 2 | [ 3 | [ "reproduceWith", "class_repro_network.html#a2e648d1a88c94f1008a21c7c0d0b122b", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_repro_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_repro_network.png -------------------------------------------------------------------------------- /Documentation/html All/class_sensory_input_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_sensory_input_node.png -------------------------------------------------------------------------------- /Documentation/html All/class_sensory_input_node_editor.js: -------------------------------------------------------------------------------- 1 | var class_sensory_input_node_editor = 2 | [ 3 | [ "SensoryInputNodeEditor", "class_sensory_input_node_editor.html#aa2b8400dc6ba926026c2580ed83fdc25", null ], 4 | [ "getNode", "class_sensory_input_node_editor.html#ab6f6a94004254d8bba213a6e91fcc946", null ], 5 | [ "setLandIndex", "class_sensory_input_node_editor.html#a6c8e83c4bf895984f57f712f1fad1dcb", null ], 6 | [ "setSensedResource", "class_sensory_input_node_editor.html#a6441e77cda6614c60aeac8585acd2b4e", null ], 7 | [ "nodeLayer", "class_sensory_input_node_editor.html#a22f4c25856b251e847ad8ac4d90351bf", null ], 8 | [ "siNode", "class_sensory_input_node_editor.html#a276780a449128bccbae7730ef816f6db", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_sensory_input_node_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_sensory_input_node_editor.png -------------------------------------------------------------------------------- /Documentation/html All/class_sim_runner_test.js: -------------------------------------------------------------------------------- 1 | var class_sim_runner_test = 2 | [ 3 | [ "flipPaused", "class_sim_runner_test.html#a2c0a21b60ed966ab67b2bdf46e4b4b4e", null ], 4 | [ "getValFromSlider", "class_sim_runner_test.html#a7919c296008d4ed412b1b6c1469753ef", null ], 5 | [ "setSteps", "class_sim_runner_test.html#ae48ceacccbc52ef5a7f037f0a723a781", null ], 6 | [ "mapSpriteObj", "class_sim_runner_test.html#aa6c06d9cb1c9bf367315315202abbae7", null ], 7 | [ "stepsText", "class_sim_runner_test.html#a6b09f48590c46e807abe6d551b17dda0", null ], 8 | [ "tilePrefab", "class_sim_runner_test.html#a630ab4bd41cddc58b193d990f8ae225b", null ] 9 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_sim_runner_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_sim_runner_test.png -------------------------------------------------------------------------------- /Documentation/html All/class_sim_runner_user.js: -------------------------------------------------------------------------------- 1 | var class_sim_runner_user = 2 | [ 3 | [ "startSim", "class_sim_runner_user.html#a8e0173173b2f5dc76cd4f280f9978897", null ], 4 | [ "tilePrefab", "class_sim_runner_user.html#a049fcb968076857e64527f1ed6645284", null ] 5 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_sim_runner_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_sim_runner_user.png -------------------------------------------------------------------------------- /Documentation/html All/class_tanh_activ_behav.js: -------------------------------------------------------------------------------- 1 | var class_tanh_activ_behav = 2 | [ 3 | [ "activFunct", "class_tanh_activ_behav.html#a7aa47f0ab45debc7cc89d62334e28b77", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_tanh_activ_behav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_tanh_activ_behav.png -------------------------------------------------------------------------------- /Documentation/html All/class_texture_maker_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_texture_maker_example.png -------------------------------------------------------------------------------- /Documentation/html All/class_thread_manager.js: -------------------------------------------------------------------------------- 1 | var class_thread_manager = 2 | [ 3 | [ "anony", "class_thread_manager.html#a31b09b282d070ea1e0d6ca52af4a64b6", null ], 4 | [ "getEcosystem", "class_thread_manager.html#ad8339ead9d54c051097f3b5ba3b963f3", null ], 5 | [ "QueueMainThread", "class_thread_manager.html#a1924e893092403b573090341efa87380", null ], 6 | [ "setSteps", "class_thread_manager.html#a1d2756b24756d187ebf25779d623e980", null ], 7 | [ "StartEcoSim", "class_thread_manager.html#a4dbbef51cfc289eb181c49febf97ce63", null ], 8 | [ "StartThreadedFunction", "class_thread_manager.html#acd855802214dc3bd50bdda044fcb76ec", null ], 9 | [ "updateEcoIfReady", "class_thread_manager.html#ae8fcc8db16fab19e95bf9d8dbe8be03a", null ], 10 | [ "steps", "class_thread_manager.html#a2a86413c99cfa790288f86dec82ea06a", null ] 11 | ]; -------------------------------------------------------------------------------- /Documentation/html All/class_thread_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/class_thread_manager.png -------------------------------------------------------------------------------- /Documentation/html All/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/closed.png -------------------------------------------------------------------------------- /Documentation/html All/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/doc.png -------------------------------------------------------------------------------- /Documentation/html All/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/doxygen.png -------------------------------------------------------------------------------- /Documentation/html All/folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/folderclosed.png -------------------------------------------------------------------------------- /Documentation/html All/folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/folderopen.png -------------------------------------------------------------------------------- /Documentation/html All/interface_activation_behavior.js: -------------------------------------------------------------------------------- 1 | var interface_activation_behavior = 2 | [ 3 | [ "activFunct", "interface_activation_behavior.html#a6c7af51cf1b10eaadcbf086231e5539b", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/interface_activation_behavior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/interface_activation_behavior.png -------------------------------------------------------------------------------- /Documentation/html All/interface_node_editor_interface.js: -------------------------------------------------------------------------------- 1 | var interface_node_editor_interface = 2 | [ 3 | [ "getNode", "interface_node_editor_interface.html#a56e2abaedf17d7fbf2be90d521ec9363", null ] 4 | ]; -------------------------------------------------------------------------------- /Documentation/html All/interface_node_editor_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/interface_node_editor_interface.png -------------------------------------------------------------------------------- /Documentation/html All/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/nav_f.png -------------------------------------------------------------------------------- /Documentation/html All/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/nav_g.png -------------------------------------------------------------------------------- /Documentation/html All/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/nav_h.png -------------------------------------------------------------------------------- /Documentation/html All/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/open.png -------------------------------------------------------------------------------- /Documentation/html All/search/all_13.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['validatefloatstring',['validateFloatString',['../class_helper_validator.html#a655881eabb458927f86ff12201f68ba1',1,'HelperValidator']]], 4 | ['validateintegerstring',['validateIntegerString',['../class_helper_validator.html#ae2a4197b74ecf12c37770790da74149f',1,'HelperValidator']]], 5 | ['value',['value',['../class_node.html#a4d82b89fd1d72cc0184763279a3811dc',1,'Node']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/all_14.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['weights',['weights',['../class_non_input_node.html#a4c2ddced3cd3b741bbf5253dd69661d2',1,'NonInputNode']]], 4 | ['weightstandarddev',['weightStandardDev',['../class_population.html#a6b94d7c76b73372f59e95368b301c8f0',1,'Population']]], 5 | ['width',['width',['../class_ecosystem.html#acd13711fb3bdc5aafb4d70ccd069d385',1,'Ecosystem']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/all_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['feedforward',['feedForward',['../class_network.html#a8285772739069a17a6cf3407208c25cb',1,'Network']]], 4 | ['flippaused',['flipPaused',['../class_sim_runner_test.html#a2c0a21b60ed966ab67b2bdf46e4b4b4e',1,'SimRunnerTest']]], 5 | ['fonode',['foNode',['../class_output_node_editor.html#a78bb1baa0dddf7eb38ac12357ddea2f6',1,'OutputNodeEditor']]], 6 | ['founder',['founder',['../class_creature.html#ab689ebff012f90395825a404bd6990c6',1,'Creature.founder()'],['../class_population.html#ad823b4be605e706379c58ed2880ca7f4',1,'Population.founder()']]], 7 | ['foundercreatures',['founderCreatures',['../class_ecosystem_editor.html#a3b9c67b19a314455f9eaf3eaa0cbe341',1,'EcosystemEditor']]], 8 | ['fullturntime',['fullTurnTime',['../class_creature.html#a64066d7d20c1b74af7e2e8a5bd8e2410',1,'Creature']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/all_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['health',['health',['../class_creature.html#a3c0b32a41569e073d4dd717f25262d56',1,'Creature']]], 4 | ['healthgain',['healthGain',['../class_creature_resource.html#a6aaa2e2cde79ab61cbf3683eccc2abff',1,'CreatureResource']]], 5 | ['healthgainthreshold',['healthGainThreshold',['../class_creature_resource.html#a2c4cc459420f7200685c9f0978a63116',1,'CreatureResource']]], 6 | ['healthupdate',['healthUpdate',['../class_creature_resource.html#ae5678920b5302ad56650bdaec0fde5e5',1,'CreatureResource']]], 7 | ['helpervalidator',['HelperValidator',['../class_helper_validator.html',1,'']]], 8 | ['helpervalidator_2ecs',['HelperValidator.cs',['../_helper_validator_8cs.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/all_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['queuemainthread',['QueueMainThread',['../class_thread_manager.html#a1924e893092403b573090341efa87380',1,'ThreadManager']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['abilitieseditor',['AbilitiesEditor',['../class_abilities_editor.html',1,'']]], 4 | ['ability',['Ability',['../class_ability.html',1,'']]], 5 | ['action',['Action',['../class_action.html',1,'']]], 6 | ['actioneditor',['ActionEditor',['../class_action_editor.html',1,'']]], 7 | ['actioneditorabstract',['ActionEditorAbstract',['../class_action_editor_abstract.html',1,'']]], 8 | ['activationbehavior',['ActivationBehavior',['../interface_activation_behavior.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['biasnode',['BiasNode',['../class_bias_node.html',1,'']]], 4 | ['boostrequirement',['BoostRequirement',['../class_boost_requirement.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ecomanager',['EcoManager',['../class_eco_manager.html',1,'']]], 4 | ['ecomenubehav',['EcoMenuBehav',['../class_eco_menu_behav.html',1,'']]], 5 | ['ecomenutester',['EcoMenuTester',['../class_eco_menu_tester.html',1,'']]], 6 | ['ecosystem',['Ecosystem',['../class_ecosystem.html',1,'']]], 7 | ['ecosystemeditor',['EcosystemEditor',['../class_ecosystem_editor.html',1,'']]], 8 | ['ecosystemgetter',['EcosystemGetter',['../class_ecosystem_getter.html',1,'']]], 9 | ['emptyactivbehavior',['EmptyActivBehavior',['../class_empty_activ_behavior.html',1,'']]], 10 | ['errormanager',['ErrorManager',['../class_error_manager.html',1,'']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['gamemanager',['GameManager',['../class_game_manager.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helpervalidator',['HelperValidator',['../class_helper_validator.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['iecosystemeditor',['IEcosystemEditor',['../interface_i_ecosystem_editor.html',1,'']]], 4 | ['innerinputnode',['InnerInputNode',['../class_inner_input_node.html',1,'']]], 5 | ['innerinputnodeeditor',['InnerInputNodeEditor',['../class_inner_input_node_editor.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['land',['Land',['../class_land.html',1,'']]], 4 | ['landresourceeditor',['LandResourceEditor',['../class_land_resource_editor.html',1,'']]], 5 | ['logisticactivbehavior',['LogisticActivBehavior',['../class_logistic_activ_behavior.html',1,'']]], 6 | ['logisticwithnegactivbehav',['LogisticWithNegActivBehav',['../class_logistic_with_neg_activ_behav.html',1,'']]], 7 | ['lrmenubehav',['LRMenuBehav',['../class_l_r_menu_behav.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['mainmenubehav',['MainMenuBehav',['../class_main_menu_behav.html',1,'']]], 4 | ['mapeditor',['MapEditor',['../class_map_editor.html',1,'']]], 5 | ['memoryinputnode',['MemoryInputNode',['../class_memory_input_node.html',1,'']]], 6 | ['moveaction',['MoveAction',['../class_move_action.html',1,'']]], 7 | ['moveactioneditor',['MoveActionEditor',['../class_move_action_editor.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['network',['Network',['../class_network.html',1,'']]], 4 | ['networkeditor',['NetworkEditor',['../class_network_editor.html',1,'']]], 5 | ['node',['Node',['../class_node.html',1,'']]], 6 | ['nodeeditor',['NodeEditor',['../class_node_editor.html',1,'']]], 7 | ['nodeeditorinterface',['NodeEditorInterface',['../interface_node_editor_interface.html',1,'']]], 8 | ['noninputnode',['NonInputNode',['../class_non_input_node.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['outputnode',['OutputNode',['../class_output_node.html',1,'']]], 4 | ['outputnodeeditor',['OutputNodeEditor',['../class_output_node_editor.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['population',['Population',['../class_population.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['reproaction',['ReproAction',['../class_repro_action.html',1,'']]], 4 | ['reproactioneditor',['ReproActionEditor',['../class_repro_action_editor.html',1,'']]], 5 | ['repronetwork',['ReproNetwork',['../class_repro_network.html',1,'']]], 6 | ['resourceeditor',['ResourceEditor',['../class_resource_editor.html',1,'']]], 7 | ['resourcestore',['ResourceStore',['../class_resource_store.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['sensoryinputnode',['SensoryInputNode',['../class_sensory_input_node.html',1,'']]], 4 | ['sensoryinputnodeeditor',['SensoryInputNodeEditor',['../class_sensory_input_node_editor.html',1,'']]], 5 | ['simrunnertest',['SimRunnerTest',['../class_sim_runner_test.html',1,'']]], 6 | ['simrunneruser',['SimRunnerUser',['../class_sim_runner_user.html',1,'']]], 7 | ['speciespopulator',['SpeciesPopulator',['../class_species_populator.html',1,'']]], 8 | ['staticvariables',['StaticVariables',['../class_static_variables.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/classes_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tanhactivbehav',['TanhActivBehav',['../class_tanh_activ_behav.html',1,'']]], 4 | ['texturemakerexample',['TextureMakerExample',['../class_texture_maker_example.html',1,'']]], 5 | ['threadmanager',['ThreadManager',['../class_thread_manager.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/search/close.png -------------------------------------------------------------------------------- /Documentation/html All/search/enums_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['abilitytype',['abilityType',['../_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5a',1,'AbilitiesEditor.cs']]], 4 | ['actioncreatortype',['ActionCreatorType',['../_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805a',1,'ActionEditor.cs']]], 5 | ['activationbehaviortypes',['ActivationBehaviorTypes',['../_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7',1,'NonInputNode.cs']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/enums_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['colorchoice',['ColorChoice',['../_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723c',1,'CreatureEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enums_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['movedir',['moveDir',['../_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162',1,'MoveAction.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enums_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['nodecreatortype',['NodeCreatorType',['../_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625',1,'NodeEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['attack',['attack',['../_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aafc7e987f23de5bd6562b7c0063cad659',1,'AbilitiesEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['blue',['blue',['../_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723ca48d6215903dff56238e52e8891380c8f',1,'CreatureEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['commactioncreator',['commActionCreator',['../_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aa996dd81c640b4ad2fdc66ab3a6888ade',1,'ActionEditor.cs']]], 4 | ['commnodecreator',['commNodeCreator',['../_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625a2054fead2bbea718da9179c2c5e89a1e',1,'NodeEditor.cs']]], 5 | ['comsumption',['comsumption',['../_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aa0a09521da48c718886fd7c0306a29b9e',1,'AbilitiesEditor.cs']]], 6 | ['consumecreator',['consumeCreator',['../_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aa5ffdfaa05f4f10dbcdd70f50a8be915e',1,'ActionEditor.cs']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['defense',['defense',['../_abilities_editor_8cs.html#ae01c380f385ee9eeb03333f20711ab5aa39bcd1cd5b541e3782af201d5eed4c32',1,'AbilitiesEditor.cs']]], 4 | ['down',['down',['../_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a74e8333ad11685ff3bdae589c8f6e34d',1,'MoveAction.cs']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['emptyab',['EmptyAB',['../_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7a1396c2292c208ac1da12219cf207d133',1,'NonInputNode.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['green',['green',['../_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723ca9f27410725ab8cc8854a2769c7a516b8',1,'CreatureEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['innerinputnodecreator',['innerInputNodeCreator',['../_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625aba13ccc7117e26518043cf644055f65d',1,'NodeEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['left',['left',['../_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a811882fecd5c7618d7099ebbd39ea254',1,'MoveAction.cs']]], 4 | ['logisticab',['LogisticAB',['../_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7a6cca73b743bdd7fe89b93540cd868dff',1,'NonInputNode.cs']]], 5 | ['logwithneg',['LogWithNeg',['../_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7af2402b1df9cebc5c237f903cd9b3087b',1,'NonInputNode.cs']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['moveactioncreator',['moveActionCreator',['../_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aab4cb122edc85c8c6605458b78f3f7db4',1,'ActionEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['outputnodecreator',['outputNodeCreator',['../_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625a5c39e03c42e6bca54b86a6192fe26061',1,'NodeEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['red',['red',['../_creature_editor_8cs.html#a2d31a955c823bd51aec8f913e263723cabda9643ac6601722a28f238714274da4',1,'CreatureEditor.cs']]], 4 | ['reproducecreator',['reproduceCreator',['../_action_editor_8cs.html#a1f6dfc24cb6beb094c3b5a7ad73c805aac45bd19629b8c70d587759aa9d0a1773',1,'ActionEditor.cs']]], 5 | ['right',['right',['../_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a7c4f29407893c334a6cb7a87bf045c0d',1,'MoveAction.cs']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['sinodecreator',['siNodeCreator',['../_node_editor_8cs.html#afc5d9fc086bcd57827af91c5d369b625abc64d24cbb5539e9a6fb5b4a013e6f4e',1,'NodeEditor.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tanh',['Tanh',['../_non_input_node_8cs.html#a832a6943e91e304dea9608c4ae2818e7acc132a41cab5676334f353a22a0aa5c5',1,'NonInputNode.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/enumvalues_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['up',['up',['../_move_action_8cs.html#a9e4683fdca765fb08e2d0e5f7f57c162a46c48bec0d282018b9d167eef7711b2c',1,'MoveAction.cs']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['abilitieseditor_2ecs',['AbilitiesEditor.cs',['../_abilities_editor_8cs.html',1,'']]], 4 | ['ability_2ecs',['Ability.cs',['../_ability_8cs.html',1,'']]], 5 | ['action_2ecs',['Action.cs',['../_action_8cs.html',1,'']]], 6 | ['actioneditor_2ecs',['ActionEditor.cs',['../_action_editor_8cs.html',1,'']]], 7 | ['actioneditorabstract_2ecs',['ActionEditorAbstract.cs',['../_action_editor_abstract_8cs.html',1,'']]], 8 | ['activationbehavior_2ecs',['ActivationBehavior.cs',['../_activation_behavior_8cs.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['biasnode_2ecs',['BiasNode.cs',['../_bias_node_8cs.html',1,'']]], 4 | ['boostrequirement_2ecs',['BoostRequirement.cs',['../_boost_requirement_8cs.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ecomanager_2ecs',['EcoManager.cs',['../_eco_manager_8cs.html',1,'']]], 4 | ['ecomenubehav_2ecs',['EcoMenuBehav.cs',['../_eco_menu_behav_8cs.html',1,'']]], 5 | ['ecomenutester_2ecs',['EcoMenuTester.cs',['../_eco_menu_tester_8cs.html',1,'']]], 6 | ['ecosystem_2ecs',['Ecosystem.cs',['../_ecosystem_8cs.html',1,'']]], 7 | ['ecosystemeditor_2ecs',['EcosystemEditor.cs',['../_ecosystem_editor_8cs.html',1,'']]], 8 | ['ecosystemgetter_2ecs',['EcosystemGetter.cs',['../_ecosystem_getter_8cs.html',1,'']]], 9 | ['emptyactivbehavior_2ecs',['EmptyActivBehavior.cs',['../_empty_activ_behavior_8cs.html',1,'']]], 10 | ['errormanager_2ecs',['ErrorManager.cs',['../_error_manager_8cs.html',1,'']]] 11 | ]; 12 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['gamemanager_2ecs',['GameManager.cs',['../_game_manager_8cs.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['helpervalidator_2ecs',['HelperValidator.cs',['../_helper_validator_8cs.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['iecosystemeditor_2ecs',['IEcosystemEditor.cs',['../_i_ecosystem_editor_8cs.html',1,'']]], 4 | ['innerinputnode_2ecs',['InnerInputNode.cs',['../_inner_input_node_8cs.html',1,'']]], 5 | ['innerinputnodeeditor_2ecs',['InnerInputNodeEditor.cs',['../_inner_input_node_editor_8cs.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['land_2ecs',['Land.cs',['../_land_8cs.html',1,'']]], 4 | ['landresourceeditor_2ecs',['LandResourceEditor.cs',['../_land_resource_editor_8cs.html',1,'']]], 5 | ['logisticactivbehavior_2ecs',['LogisticActivBehavior.cs',['../_logistic_activ_behavior_8cs.html',1,'']]], 6 | ['logisticwithnegactivbehav_2ecs',['LogisticWithNegActivBehav.cs',['../_logistic_with_neg_activ_behav_8cs.html',1,'']]], 7 | ['lrmenubehav_2ecs',['LRMenuBehav.cs',['../_l_r_menu_behav_8cs.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['mainmenubehav_2ecs',['MainMenuBehav.cs',['../_main_menu_behav_8cs.html',1,'']]], 4 | ['mapeditor_2ecs',['MapEditor.cs',['../_map_editor_8cs.html',1,'']]], 5 | ['memoryinputnode_2ecs',['MemoryInputNode.cs',['../_memory_input_node_8cs.html',1,'']]], 6 | ['moveaction_2ecs',['MoveAction.cs',['../_move_action_8cs.html',1,'']]], 7 | ['moveactioneditor_2ecs',['MoveActionEditor.cs',['../_move_action_editor_8cs.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['network_2ecs',['Network.cs',['../_network_8cs.html',1,'']]], 4 | ['networkeditor_2ecs',['NetworkEditor.cs',['../_network_editor_8cs.html',1,'']]], 5 | ['node_2ecs',['Node.cs',['../_node_8cs.html',1,'']]], 6 | ['nodeeditor_2ecs',['NodeEditor.cs',['../_node_editor_8cs.html',1,'']]], 7 | ['nodeeditorinterface_2ecs',['NodeEditorInterface.cs',['../_node_editor_interface_8cs.html',1,'']]], 8 | ['noninputnode_2ecs',['NonInputNode.cs',['../_non_input_node_8cs.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['outputnode_2ecs',['OutputNode.cs',['../_output_node_8cs.html',1,'']]], 4 | ['outputnodeeditor_2ecs',['OutputNodeEditor.cs',['../_output_node_editor_8cs.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['population_2ecs',['Population.cs',['../_population_8cs.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['reproaction_2ecs',['ReproAction.cs',['../_repro_action_8cs.html',1,'']]], 4 | ['reproactioneditor_2ecs',['ReproActionEditor.cs',['../_repro_action_editor_8cs.html',1,'']]], 5 | ['repronetwork_2ecs',['ReproNetwork.cs',['../_repro_network_8cs.html',1,'']]], 6 | ['resourceeditor_2ecs',['ResourceEditor.cs',['../_resource_editor_8cs.html',1,'']]], 7 | ['resourcestore_2ecs',['ResourceStore.cs',['../_resource_store_8cs.html',1,'']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['sensoryinputnode_2ecs',['SensoryInputNode.cs',['../_sensory_input_node_8cs.html',1,'']]], 4 | ['sensoryinputnodeeditor_2ecs',['SensoryInputNodeEditor.cs',['../_sensory_input_node_editor_8cs.html',1,'']]], 5 | ['simrunnertest_2ecs',['SimRunnerTest.cs',['../_sim_runner_test_8cs.html',1,'']]], 6 | ['simrunneruser_2ecs',['SimRunnerUser.cs',['../_sim_runner_user_8cs.html',1,'']]], 7 | ['speciespopulator_2ecs',['SpeciesPopulator.cs',['../_species_populator_8cs.html',1,'']]], 8 | ['staticvariables_2ecs',['staticVariables.cs',['../static_variables_8cs.html',1,'']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /Documentation/html All/search/files_e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tanhactivbehav_2ecs',['TanhActivBehav.cs',['../_tanh_activ_behav_8cs.html',1,'']]], 4 | ['texturemakerexample_2ecs',['TextureMakerExample.cs',['../_texture_maker_example_8cs.html',1,'']]], 5 | ['threadmanager_2ecs',['ThreadManager.cs',['../_thread_manager_8cs.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_10.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['validatefloatstring',['validateFloatString',['../class_helper_validator.html#a655881eabb458927f86ff12201f68ba1',1,'HelperValidator']]], 4 | ['validateintegerstring',['validateIntegerString',['../class_helper_validator.html#ae2a4197b74ecf12c37770790da74149f',1,'HelperValidator']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['ecosystemeditor',['EcosystemEditor',['../class_ecosystem_editor.html#ae398c2a58464b4f994929f22c71c36cc',1,'EcosystemEditor']]], 4 | ['editabilities',['editAbilities',['../class_creature_editor.html#a60b1083bafbb24636e356f2ca79e91b7',1,'CreatureEditor']]], 5 | ['enoughresources',['enoughResources',['../class_action.html#a6217cfff19f5f6f7e0638f4dd777864b',1,'Action']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['feedforward',['feedForward',['../class_network.html#a8285772739069a17a6cf3407208c25cb',1,'Network']]], 4 | ['flippaused',['flipPaused',['../class_sim_runner_test.html#a2c0a21b60ed966ab67b2bdf46e4b4b4e',1,'SimRunnerTest']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['healthupdate',['healthUpdate',['../class_creature_resource.html#ae5678920b5302ad56650bdaec0fde5e5',1,'CreatureResource']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['incrementability',['incrementAbility',['../class_abilities_editor.html#ac86ded40f4c4184a8761bef47c24c3b1',1,'AbilitiesEditor']]], 4 | ['initializenetwork',['initializeNetwork',['../class_network_editor.html#ac6cb833b0655afc32cb87323b96cd18d',1,'NetworkEditor']]], 5 | ['innerinputnodeeditor',['InnerInputNodeEditor',['../class_inner_input_node_editor.html#a08ef44059b09a0166808936d4f9aa5a9',1,'InnerInputNodeEditor']]], 6 | ['intfunct',['IntFunct',['../_helper_validator_8cs.html#a39d82d930145ffb7e5326699e0ef7f27',1,'HelperValidator.cs']]], 7 | ['isdead',['isDead',['../class_creature.html#a1938298b04f9a74b1692771a9f050478',1,'Creature']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['landresourceeditor',['LandResourceEditor',['../class_land_resource_editor.html#ac8aacd2b8ec7329ec261665c0068f356',1,'LandResourceEditor']]], 4 | ['loadcreatmenu',['loadCreatMenu',['../class_creat_menu_behav.html#a499eb1392e87f87a2acc080f00b4d2d5',1,'CreatMenuBehav']]], 5 | ['loadecomenu',['loadEcoMenu',['../class_eco_menu_behav.html#a039f9149186291b27affa208529483dc',1,'EcoMenuBehav']]], 6 | ['loadlandresmenu',['loadLandResMenu',['../class_l_r_menu_behav.html#afac347dc845bbc5907d7f113a5ab83a6',1,'LRMenuBehav']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['networkeditor',['NetworkEditor',['../class_network_editor.html#a8e9b3df4a6b328ee2d42318a82160faa',1,'NetworkEditor']]], 4 | ['nodeeditor',['NodeEditor',['../class_node_editor.html#abd0642bacf3934685527b94425770f64',1,'NodeEditor']]], 5 | ['noninputnode',['NonInputNode',['../class_non_input_node.html#a3facbd688b6a772cf1259420238255c8',1,'NonInputNode.NonInputNode()'],['../class_non_input_node.html#a2805394951d04ebab266877c5723132b',1,'NonInputNode.NonInputNode(Network parentNet, int layer)']]], 6 | ['normrand',['normRand',['../class_copier.html#a187d00289a5f7c8d3b2d20a3468e9416',1,'Copier']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['outputnode',['OutputNode',['../class_output_node.html#abf3c6c3ab42fb35f64e894a15f0d057e',1,'OutputNode.OutputNode()'],['../class_output_node.html#ab065c6d98c883b8416acbc5add709013',1,'OutputNode.OutputNode(Creature parentCreature, Network parentNet, int layer)']]], 4 | ['outputnodeeditor',['OutputNodeEditor',['../class_output_node_editor.html#a623838b68ab06f8409a371e119bf70ac',1,'OutputNodeEditor']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/search/functions_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['queuemainthread',['QueueMainThread',['../class_thread_manager.html#a1924e893092403b573090341efa87380',1,'ThreadManager']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/search/mag_sel.png -------------------------------------------------------------------------------- /Documentation/html All/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Documentation/html All/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/search/search_l.png -------------------------------------------------------------------------------- /Documentation/html All/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/search/search_m.png -------------------------------------------------------------------------------- /Documentation/html All/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/search/search_r.png -------------------------------------------------------------------------------- /Documentation/html All/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | 0: "abcdefghilmnopqrstuvw", 4 | 1: "abceghilmnoprst", 5 | 2: "abceghilmnoprst", 6 | 3: "acefghilmnopqrsuv", 7 | 4: "abcdefghilmnoprstuvw", 8 | 5: "acmn", 9 | 6: "abcdegilmorstu" 10 | }; 11 | 12 | var indexSectionNames = 13 | { 14 | 0: "all", 15 | 1: "classes", 16 | 2: "files", 17 | 3: "functions", 18 | 4: "variables", 19 | 5: "enums", 20 | 6: "enumvalues" 21 | }; 22 | 23 | var indexSectionLabels = 24 | { 25 | 0: "All", 26 | 1: "Classes", 27 | 2: "Files", 28 | 3: "Functions", 29 | 4: "Variables", 30 | 5: "Enumerations", 31 | 6: "Enumerator" 32 | }; 33 | 34 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['baseusage',['baseUsage',['../class_creature_resource.html#a6ed5ee9d74de65191323bd6bfd5764e5',1,'CreatureResource']]], 4 | ['bitindex',['bitIndex',['../class_comm_input_node.html#a37287af65740dffcdb3c36630264ded8',1,'CommInputNode']]], 5 | ['boostamount',['boostAmount',['../class_boost_requirement.html#ace675651f02aff4a40aecc2ab40d4822',1,'BoostRequirement']]], 6 | ['boostoptions',['boostOptions',['../class_ability.html#ab17185b55f3574f64729cb530848bb97',1,'Ability']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_11.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['uiparent',['uIParent',['../class_creat_menu_behav.html#a6fefbf26f7a00f949815efc0f6415cd5',1,'CreatMenuBehav.uIParent()'],['../class_eco_menu_behav.html#aa36609d2e9367f75aee215258da4fb65',1,'EcoMenuBehav.uIParent()'],['../class_l_r_menu_behav.html#a8885c84d3b95c8275b8316b1268172a2',1,'LRMenuBehav.uIParent()'],['../class_main_menu_behav.html#a74da9f8edb36612d2587f00006db89e8',1,'MainMenuBehav.uIParent()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_12.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['value',['value',['../class_node.html#a4d82b89fd1d72cc0184763279a3811dc',1,'Node']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_13.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['weights',['weights',['../class_non_input_node.html#a4c2ddced3cd3b741bbf5253dd69661d2',1,'NonInputNode']]], 4 | ['weightstandarddev',['weightStandardDev',['../class_population.html#a6b94d7c76b73372f59e95368b301c8f0',1,'Population']]], 5 | ['width',['width',['../class_ecosystem.html#acd13711fb3bdc5aafb4d70ccd069d385',1,'Ecosystem']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['fonode',['foNode',['../class_output_node_editor.html#a78bb1baa0dddf7eb38ac12357ddea2f6',1,'OutputNodeEditor']]], 4 | ['founder',['founder',['../class_creature.html#ab689ebff012f90395825a404bd6990c6',1,'Creature.founder()'],['../class_population.html#ad823b4be605e706379c58ed2880ca7f4',1,'Population.founder()']]], 5 | ['foundercreatures',['founderCreatures',['../class_ecosystem_editor.html#a3b9c67b19a314455f9eaf3eaa0cbe341',1,'EcosystemEditor']]], 6 | ['fullturntime',['fullTurnTime',['../class_creature.html#a64066d7d20c1b74af7e2e8a5bd8e2410',1,'Creature']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['getterobj',['getterObj',['../class_camera_positioner.html#a7ad34060c11c472c397d42cd92ff7d3f',1,'CameraPositioner']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['health',['health',['../class_creature.html#a3c0b32a41569e073d4dd717f25262d56',1,'Creature']]], 4 | ['healthgain',['healthGain',['../class_creature_resource.html#a6aaa2e2cde79ab61cbf3683eccc2abff',1,'CreatureResource']]], 5 | ['healthgainthreshold',['healthGainThreshold',['../class_creature_resource.html#a2c4cc459420f7200685c9f0978a63116',1,'CreatureResource']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['index',['index',['../class_creature.html#a358feda4f0a406a8f28bed6acb170c37',1,'Creature']]], 4 | ['inlayer',['inLayer',['../class_network.html#a28e1ac9d80508cd8bb52624e4e1efede',1,'Network']]], 5 | ['inputcommlist',['inputCommList',['../class_creature.html#a4051d02a4fb5ccb411e07cea92273a5a',1,'Creature']]], 6 | ['isdummy',['isDummy',['../class_land.html#a309b7300b5d1bcdfec0fd7db41a94cc3',1,'Land']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Documentation/html All/search/variables_c.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['offspring',['offspring',['../class_population.html#a69c9eb7cfdb0e5d269ae9ac24290762d',1,'Population']]], 4 | ['outputcommsignals',['outputCommSignals',['../class_creature.html#a1a6c6390564dda480623b55d89c6d5b3',1,'Creature']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Documentation/html All/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/splitbar.png -------------------------------------------------------------------------------- /Documentation/html All/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/sync_off.png -------------------------------------------------------------------------------- /Documentation/html All/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/sync_on.png -------------------------------------------------------------------------------- /Documentation/html All/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/tab_a.png -------------------------------------------------------------------------------- /Documentation/html All/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/tab_b.png -------------------------------------------------------------------------------- /Documentation/html All/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/tab_h.png -------------------------------------------------------------------------------- /Documentation/html All/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Documentation/html All/tab_s.png -------------------------------------------------------------------------------- /Documentation/latex All/Makefile: -------------------------------------------------------------------------------- 1 | all: refman.pdf 2 | 3 | pdf: refman.pdf 4 | 5 | refman.pdf: clean refman.tex 6 | pdflatex refman 7 | makeindex refman.idx 8 | pdflatex refman 9 | latex_count=8 ; \ 10 | while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\ 11 | do \ 12 | echo "Rerunning latex...." ;\ 13 | pdflatex refman ;\ 14 | latex_count=`expr $$latex_count - 1` ;\ 15 | done 16 | makeindex refman.idx 17 | pdflatex refman 18 | 19 | 20 | clean: 21 | rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf 22 | -------------------------------------------------------------------------------- /Documentation/latex All/_ability_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_ability_8cs}{}\section{Ability.\+cs File Reference} 2 | \label{_ability_8cs}\index{Ability.\+cs@{Ability.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_ability}{Ability}} 7 | \begin{DoxyCompactList}\small\item\em Modifies creature\textquotesingle{}s ability to consume certain resources or attack certain species. Each creature has a specific number of ability points to assign to different abilities. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_action_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_action_8cs}{}\section{Action.\+cs File Reference} 2 | \label{_action_8cs}\index{Action.\+cs@{Action.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_action}{Action}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_action_editor_abstract_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_action_editor_abstract_8cs}{}\section{Action\+Editor\+Abstract.\+cs File Reference} 2 | \label{_action_editor_abstract_8cs}\index{Action\+Editor\+Abstract.\+cs@{Action\+Editor\+Abstract.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_action_editor_abstract}{Action\+Editor\+Abstract}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_activation_behavior_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_activation_behavior_8cs}{}\section{Activation\+Behavior.\+cs File Reference} 2 | \label{_activation_behavior_8cs}\index{Activation\+Behavior.\+cs@{Activation\+Behavior.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | interface \mbox{\hyperlink{interface_activation_behavior}{Activation\+Behavior}} 7 | \begin{DoxyCompactList}\small\item\em Interface for objects that implement an activation function. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_bias_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_bias_node_8cs}{}\section{Bias\+Node.\+cs File Reference} 2 | \label{_bias_node_8cs}\index{Bias\+Node.\+cs@{Bias\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_bias_node}{Bias\+Node}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_camera_positioner_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_camera_positioner_8cs}{}\section{Camera\+Positioner.\+cs File Reference} 2 | \label{_camera_positioner_8cs}\index{Camera\+Positioner.\+cs@{Camera\+Positioner.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_camera_positioner}{Camera\+Positioner}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_action_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_action_8cs}{}\section{Comm\+Action.\+cs File Reference} 2 | \label{_comm_action_8cs}\index{Comm\+Action.\+cs@{Comm\+Action.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_action}{Comm\+Action}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_action_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_action_editor_8cs}{}\section{Comm\+Action\+Editor.\+cs File Reference} 2 | \label{_comm_action_editor_8cs}\index{Comm\+Action\+Editor.\+cs@{Comm\+Action\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_action_editor}{Comm\+Action\+Editor}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_input_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_input_node_8cs}{}\section{Comm\+Input\+Node.\+cs File Reference} 2 | \label{_comm_input_node_8cs}\index{Comm\+Input\+Node.\+cs@{Comm\+Input\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_input_node}{Comm\+Input\+Node}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_network_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_network_8cs}{}\section{Comm\+Network.\+cs File Reference} 2 | \label{_comm_network_8cs}\index{Comm\+Network.\+cs@{Comm\+Network.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_network}{Comm\+Network}} 7 | \begin{DoxyCompactList}\small\item\em A network that converts incomming comm signals into action recommendations. A seperate comm network is needed for every neightbor that sends a comm signal. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_node_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_node_editor_8cs}{}\section{Comm\+Node\+Editor.\+cs File Reference} 2 | \label{_comm_node_editor_8cs}\index{Comm\+Node\+Editor.\+cs@{Comm\+Node\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_node_editor}{Comm\+Node\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for Comm Nodes \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_comm_signal_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_comm_signal_8cs}{}\section{Comm\+Signal.\+cs File Reference} 2 | \label{_comm_signal_8cs}\index{Comm\+Signal.\+cs@{Comm\+Signal.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_comm_signal}{Comm\+Signal}} 7 | \begin{DoxyCompactList}\small\item\em The comm network must individually process each comm signal stored in the creatures comm\+List, and save the outputs as action recommendations. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_consume_from_land_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_consume_from_land_8cs}{}\section{Consume\+From\+Land.\+cs File Reference} 2 | \label{_consume_from_land_8cs}\index{Consume\+From\+Land.\+cs@{Consume\+From\+Land.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_consume_from_land}{Consume\+From\+Land}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_consume_from_land_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_consume_from_land_editor_8cs}{}\section{Consume\+From\+Land\+Editor.\+cs File Reference} 2 | \label{_consume_from_land_editor_8cs}\index{Consume\+From\+Land\+Editor.\+cs@{Consume\+From\+Land\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_consume_from_land_editor}{Consume\+From\+Land\+Editor}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_copier_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_copier_8cs}{}\section{Copier.\+cs File Reference} 2 | \label{_copier_8cs}\index{Copier.\+cs@{Copier.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_copier}{Copier}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_creat_menu_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_creat_menu_behav_8cs}{}\section{Creat\+Menu\+Behav.\+cs File Reference} 2 | \label{_creat_menu_behav_8cs}\index{Creat\+Menu\+Behav.\+cs@{Creat\+Menu\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_creat_menu_behav}{Creat\+Menu\+Behav}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_creature_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_creature_8cs}{}\section{Creature.\+cs File Reference} 2 | \label{_creature_8cs}\index{Creature.\+cs@{Creature.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_creature}{Creature}} 7 | \begin{DoxyCompactList}\small\item\em Class for storing all data about a creature/agent, including its neural networks, queued actions, stored resources, location and other parameters. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_creature_resource_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_creature_resource_8cs}{}\section{Creature\+Resource.\+cs File Reference} 2 | \label{_creature_resource_8cs}\index{Creature\+Resource.\+cs@{Creature\+Resource.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_creature_resource}{Creature\+Resource}} 7 | \begin{DoxyCompactList}\small\item\em Resource stored by a creature, and how that resource effects the creature. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_eco_manager_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_eco_manager_8cs}{}\section{Eco\+Manager.\+cs File Reference} 2 | \label{_eco_manager_8cs}\index{Eco\+Manager.\+cs@{Eco\+Manager.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_eco_manager}{Eco\+Manager}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_eco_menu_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_eco_menu_behav_8cs}{}\section{Eco\+Menu\+Behav.\+cs File Reference} 2 | \label{_eco_menu_behav_8cs}\index{Eco\+Menu\+Behav.\+cs@{Eco\+Menu\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_eco_menu_behav}{Eco\+Menu\+Behav}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_eco_menu_tester_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_eco_menu_tester_8cs}{}\section{Eco\+Menu\+Tester.\+cs File Reference} 2 | \label{_eco_menu_tester_8cs}\index{Eco\+Menu\+Tester.\+cs@{Eco\+Menu\+Tester.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_eco_menu_tester}{Eco\+Menu\+Tester}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_ecosystem_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_ecosystem_8cs}{}\section{Ecosystem.\+cs File Reference} 2 | \label{_ecosystem_8cs}\index{Ecosystem.\+cs@{Ecosystem.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_ecosystem}{Ecosystem}} 7 | \begin{DoxyCompactList}\small\item\em This class contains all of the data about the state of the ecosystem including the populations, species templates, map, resources, and other general parameters. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_ecosystem_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_ecosystem_editor_8cs}{}\section{Ecosystem\+Editor.\+cs File Reference} 2 | \label{_ecosystem_editor_8cs}\index{Ecosystem\+Editor.\+cs@{Ecosystem\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_ecosystem_editor}{Ecosystem\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for alterning ecosystem. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_ecosystem_getter_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_ecosystem_getter_8cs}{}\section{Ecosystem\+Getter.\+cs File Reference} 2 | \label{_ecosystem_getter_8cs}\index{Ecosystem\+Getter.\+cs@{Ecosystem\+Getter.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_ecosystem_getter}{Ecosystem\+Getter}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_empty_activ_behavior_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_empty_activ_behavior_8cs}{}\section{Empty\+Activ\+Behavior.\+cs File Reference} 2 | \label{_empty_activ_behavior_8cs}\index{Empty\+Activ\+Behavior.\+cs@{Empty\+Activ\+Behavior.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_empty_activ_behavior}{Empty\+Activ\+Behavior}} 7 | \begin{DoxyCompactList}\small\item\em No activation function (node simply uses linear combination). \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_error_manager_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_error_manager_8cs}{}\section{Error\+Manager.\+cs File Reference} 2 | \label{_error_manager_8cs}\index{Error\+Manager.\+cs@{Error\+Manager.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_error_manager}{Error\+Manager}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_game_manager_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_game_manager_8cs}{}\section{Game\+Manager.\+cs File Reference} 2 | \label{_game_manager_8cs}\index{Game\+Manager.\+cs@{Game\+Manager.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_game_manager}{Game\+Manager}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_i_ecosystem_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_i_ecosystem_editor_8cs}{}\section{I\+Ecosystem\+Editor.\+cs File Reference} 2 | \label{_i_ecosystem_editor_8cs}\index{I\+Ecosystem\+Editor.\+cs@{I\+Ecosystem\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | interface \mbox{\hyperlink{interface_i_ecosystem_editor}{I\+Ecosystem\+Editor}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_inner_input_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_inner_input_node_8cs}{}\section{Inner\+Input\+Node.\+cs File Reference} 2 | \label{_inner_input_node_8cs}\index{Inner\+Input\+Node.\+cs@{Inner\+Input\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_inner_input_node}{Inner\+Input\+Node}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_inner_input_node_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_inner_input_node_editor_8cs}{}\section{Inner\+Input\+Node\+Editor.\+cs File Reference} 2 | \label{_inner_input_node_editor_8cs}\index{Inner\+Input\+Node\+Editor.\+cs@{Inner\+Input\+Node\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_inner_input_node_editor}{Inner\+Input\+Node\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for Inner\+Input\+Nodes. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_l_r_menu_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_l_r_menu_behav_8cs}{}\section{L\+R\+Menu\+Behav.\+cs File Reference} 2 | \label{_l_r_menu_behav_8cs}\index{L\+R\+Menu\+Behav.\+cs@{L\+R\+Menu\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_l_r_menu_behav}{L\+R\+Menu\+Behav}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_land_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_land_8cs}{}\section{Land.\+cs File Reference} 2 | \label{_land_8cs}\index{Land.\+cs@{Land.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_land}{Land}} 7 | \begin{DoxyCompactList}\small\item\em Class for storing data about a location on the map. Also facilitates creature\textquotesingle{}s interaction with the environment. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_land_resource_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_land_resource_editor_8cs}{}\section{Land\+Resource\+Editor.\+cs File Reference} 2 | \label{_land_resource_editor_8cs}\index{Land\+Resource\+Editor.\+cs@{Land\+Resource\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_land_resource_editor}{Land\+Resource\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em Used as interface for generating \mbox{\hyperlink{class_resource_store}{Resource\+Store}} objects. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_logistic_activ_behavior_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_logistic_activ_behavior_8cs}{}\section{Logistic\+Activ\+Behavior.\+cs File Reference} 2 | \label{_logistic_activ_behavior_8cs}\index{Logistic\+Activ\+Behavior.\+cs@{Logistic\+Activ\+Behavior.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_logistic_activ_behavior}{Logistic\+Activ\+Behavior}} 7 | \begin{DoxyCompactList}\small\item\em Implements logistic activation function. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_logistic_with_neg_activ_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_logistic_with_neg_activ_behav_8cs}{}\section{Logistic\+With\+Neg\+Activ\+Behav.\+cs File Reference} 2 | \label{_logistic_with_neg_activ_behav_8cs}\index{Logistic\+With\+Neg\+Activ\+Behav.\+cs@{Logistic\+With\+Neg\+Activ\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_logistic_with_neg_activ_behav}{Logistic\+With\+Neg\+Activ\+Behav}} 7 | \begin{DoxyCompactList}\small\item\em Logistic activation function, but mapped to \mbox{[}-\/1,1\mbox{]} \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_main_menu_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_main_menu_behav_8cs}{}\section{Main\+Menu\+Behav.\+cs File Reference} 2 | \label{_main_menu_behav_8cs}\index{Main\+Menu\+Behav.\+cs@{Main\+Menu\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_main_menu_behav}{Main\+Menu\+Behav}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_map_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_map_editor_8cs}{}\section{Map\+Editor.\+cs File Reference} 2 | \label{_map_editor_8cs}\index{Map\+Editor.\+cs@{Map\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_map_editor}{Map\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for editing the map\+: a 2D array of \mbox{\hyperlink{class_land}{Land}} spaces. Used to generate the map, and add resources. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_memory_input_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_memory_input_node_8cs}{}\section{Memory\+Input\+Node.\+cs File Reference} 2 | \label{_memory_input_node_8cs}\index{Memory\+Input\+Node.\+cs@{Memory\+Input\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_memory_input_node}{Memory\+Input\+Node}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_move_action_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_move_action_editor_8cs}{}\section{Move\+Action\+Editor.\+cs File Reference} 2 | \label{_move_action_editor_8cs}\index{Move\+Action\+Editor.\+cs@{Move\+Action\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_move_action_editor}{Move\+Action\+Editor}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_network_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_network_8cs}{}\section{Network.\+cs File Reference} 2 | \label{_network_8cs}\index{Network.\+cs@{Network.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_network}{Network}} 7 | \begin{DoxyCompactList}\small\item\em A neural network of a creature, which consists of layers of nodes. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_network_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_network_editor_8cs}{}\section{Network\+Editor.\+cs File Reference} 2 | \label{_network_editor_8cs}\index{Network\+Editor.\+cs@{Network\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_network_editor}{Network\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for \mbox{\hyperlink{class_network}{Network}} objects. Stored by Ecosystem\+Creator. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_node_8cs}{}\section{Node.\+cs File Reference} 2 | \label{_node_8cs}\index{Node.\+cs@{Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_node}{Node}} 7 | \begin{DoxyCompactList}\small\item\em Abstract parent class for all \mbox{\hyperlink{class_node}{Node}} types. A \mbox{\hyperlink{class_node}{Node}} represents a node in a creatures neural network. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_node_editor_interface_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_node_editor_interface_8cs}{}\section{Node\+Editor\+Interface.\+cs File Reference} 2 | \label{_node_editor_interface_8cs}\index{Node\+Editor\+Interface.\+cs@{Node\+Editor\+Interface.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | interface \mbox{\hyperlink{interface_node_editor_interface}{Node\+Editor\+Interface}} 7 | \begin{DoxyCompactList}\small\item\em Interface that allows all specific node creator objects to be stored by Node\+Creator class. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_output_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_output_node_8cs}{}\section{Output\+Node.\+cs File Reference} 2 | \label{_output_node_8cs}\index{Output\+Node.\+cs@{Output\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_output_node}{Output\+Node}} 7 | \begin{DoxyCompactList}\small\item\em Maps a the value of the node (as calculated by \mbox{\hyperlink{class_non_input_node}{Non\+Input\+Node}} methods) to an action. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_output_node_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_output_node_editor_8cs}{}\section{Output\+Node\+Editor.\+cs File Reference} 2 | \label{_output_node_editor_8cs}\index{Output\+Node\+Editor.\+cs@{Output\+Node\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_output_node_editor}{Output\+Node\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for Output\+Nodes. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_population_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_population_8cs}{}\section{Population.\+cs File Reference} 2 | \label{_population_8cs}\index{Population.\+cs@{Population.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_population}{Population}} 7 | \begin{DoxyCompactList}\small\item\em A population stores information about a list of creatures, including it\textquotesingle{}s founder, and initial variation. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_repro_action_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_repro_action_8cs}{}\section{Repro\+Action.\+cs File Reference} 2 | \label{_repro_action_8cs}\index{Repro\+Action.\+cs@{Repro\+Action.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_repro_action}{Repro\+Action}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_repro_action_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_repro_action_editor_8cs}{}\section{Repro\+Action\+Editor.\+cs File Reference} 2 | \label{_repro_action_editor_8cs}\index{Repro\+Action\+Editor.\+cs@{Repro\+Action\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_repro_action_editor}{Repro\+Action\+Editor}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_repro_network_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_repro_network_8cs}{}\section{Repro\+Network.\+cs File Reference} 2 | \label{_repro_network_8cs}\index{Repro\+Network.\+cs@{Repro\+Network.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_repro_network}{Repro\+Network}} 7 | \begin{DoxyCompactList}\small\item\em A specific kind of network that decided whether a creature should reproduce. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_resource_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_resource_editor_8cs}{}\section{Resource\+Editor.\+cs File Reference} 2 | \label{_resource_editor_8cs}\index{Resource\+Editor.\+cs@{Resource\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_resource_editor}{Resource\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for setting resources that creature can store, and how the resource effects the creature. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_resource_store_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_resource_store_8cs}{}\section{Resource\+Store.\+cs File Reference} 2 | \label{_resource_store_8cs}\index{Resource\+Store.\+cs@{Resource\+Store.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_resource_store}{Resource\+Store}} 7 | \begin{DoxyCompactList}\small\item\em Basic unit of a resource to be stored in a \mbox{\hyperlink{class_land}{Land}} object. \mbox{\hyperlink{class_creature}{Creature}} can attempt to consume this resource from the land. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_sensory_input_node_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_sensory_input_node_8cs}{}\section{Sensory\+Input\+Node.\+cs File Reference} 2 | \label{_sensory_input_node_8cs}\index{Sensory\+Input\+Node.\+cs@{Sensory\+Input\+Node.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_sensory_input_node}{Sensory\+Input\+Node}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_sensory_input_node_editor_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_sensory_input_node_editor_8cs}{}\section{Sensory\+Input\+Node\+Editor.\+cs File Reference} 2 | \label{_sensory_input_node_editor_8cs}\index{Sensory\+Input\+Node\+Editor.\+cs@{Sensory\+Input\+Node\+Editor.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_sensory_input_node_editor}{Sensory\+Input\+Node\+Editor}} 7 | \begin{DoxyCompactList}\small\item\em A\+PI for Sensory\+Input\+Nodes. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_sim_runner_test_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_sim_runner_test_8cs}{}\section{Sim\+Runner\+Test.\+cs File Reference} 2 | \label{_sim_runner_test_8cs}\index{Sim\+Runner\+Test.\+cs@{Sim\+Runner\+Test.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_sim_runner_test}{Sim\+Runner\+Test}} 7 | \begin{DoxyCompactList}\small\item\em Class for running simulation. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_sim_runner_user_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_sim_runner_user_8cs}{}\section{Sim\+Runner\+User.\+cs File Reference} 2 | \label{_sim_runner_user_8cs}\index{Sim\+Runner\+User.\+cs@{Sim\+Runner\+User.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_sim_runner_user}{Sim\+Runner\+User}} 7 | \begin{DoxyCompactList}\small\item\em Class for running simulation. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_species_populator_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_species_populator_8cs}{}\section{Species\+Populator.\+cs File Reference} 2 | \label{_species_populator_8cs}\index{Species\+Populator.\+cs@{Species\+Populator.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_species_populator}{Species\+Populator}} 7 | \begin{DoxyCompactList}\small\item\em Class for using a founder species to generate a population on the map. Wraps \mbox{\hyperlink{class_population}{Population}} class. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_tanh_activ_behav_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_tanh_activ_behav_8cs}{}\section{Tanh\+Activ\+Behav.\+cs File Reference} 2 | \label{_tanh_activ_behav_8cs}\index{Tanh\+Activ\+Behav.\+cs@{Tanh\+Activ\+Behav.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_tanh_activ_behav}{Tanh\+Activ\+Behav}} 7 | \begin{DoxyCompactList}\small\item\em Implements Tanh activation function. \end{DoxyCompactList}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_texture_maker_example_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_texture_maker_example_8cs}{}\section{Texture\+Maker\+Example.\+cs File Reference} 2 | \label{_texture_maker_example_8cs}\index{Texture\+Maker\+Example.\+cs@{Texture\+Maker\+Example.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_texture_maker_example}{Texture\+Maker\+Example}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/_thread_manager_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{_thread_manager_8cs}{}\section{Thread\+Manager.\+cs File Reference} 2 | \label{_thread_manager_8cs}\index{Thread\+Manager.\+cs@{Thread\+Manager.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_thread_manager}{Thread\+Manager}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/class_eco_menu_tester.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{class_eco_menu_tester}{}\section{Eco\+Menu\+Tester Class Reference} 2 | \label{class_eco_menu_tester}\index{Eco\+Menu\+Tester@{Eco\+Menu\+Tester}} 3 | Inheritance diagram for Eco\+Menu\+Tester\+:\begin{figure}[H] 4 | \begin{center} 5 | \leavevmode 6 | \includegraphics[height=2.000000cm]{class_eco_menu_tester} 7 | \end{center} 8 | \end{figure} 9 | 10 | 11 | The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} 12 | \item 13 | \mbox{\hyperlink{_eco_menu_tester_8cs}{Eco\+Menu\+Tester.\+cs}}\end{DoxyCompactItemize} 14 | -------------------------------------------------------------------------------- /Documentation/latex All/class_static_variables.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{class_static_variables}{}\section{Static\+Variables Class Reference} 2 | \label{class_static_variables}\index{Static\+Variables@{Static\+Variables}} 3 | 4 | 5 | The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} 6 | \item 7 | \mbox{\hyperlink{static_variables_8cs}{static\+Variables.\+cs}}\end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/latex All/class_texture_maker_example.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{class_texture_maker_example}{}\section{Texture\+Maker\+Example Class Reference} 2 | \label{class_texture_maker_example}\index{Texture\+Maker\+Example@{Texture\+Maker\+Example}} 3 | Inheritance diagram for Texture\+Maker\+Example\+:\begin{figure}[H] 4 | \begin{center} 5 | \leavevmode 6 | \includegraphics[height=2.000000cm]{class_texture_maker_example} 7 | \end{center} 8 | \end{figure} 9 | 10 | 11 | The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} 12 | \item 13 | \mbox{\hyperlink{_texture_maker_example_8cs}{Texture\+Maker\+Example.\+cs}}\end{DoxyCompactItemize} 14 | -------------------------------------------------------------------------------- /Documentation/latex All/make.bat: -------------------------------------------------------------------------------- 1 | set Dir_Old=%cd% 2 | cd /D %~dp0 3 | 4 | del /s /f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf 5 | 6 | pdflatex refman 7 | echo ---- 8 | makeindex refman.idx 9 | echo ---- 10 | pdflatex refman 11 | 12 | setlocal enabledelayedexpansion 13 | set count=8 14 | :repeat 15 | set content=X 16 | for /F "tokens=*" %%T in ( 'findstr /C:"Rerun LaTeX" refman.log' ) do set content="%%~T" 17 | if !content! == X for /F "tokens=*" %%T in ( 'findstr /C:"Rerun to get cross-references right" refman.log' ) do set content="%%~T" 18 | if !content! == X goto :skip 19 | set /a count-=1 20 | if !count! EQU 0 goto :skip 21 | 22 | echo ---- 23 | pdflatex refman 24 | goto :repeat 25 | :skip 26 | endlocal 27 | makeindex refman.idx 28 | pdflatex refman 29 | cd /D %Dir_Old% 30 | set Dir_Old= 31 | -------------------------------------------------------------------------------- /Documentation/latex All/static_variables_8cs.tex: -------------------------------------------------------------------------------- 1 | \hypertarget{static_variables_8cs}{}\section{static\+Variables.\+cs File Reference} 2 | \label{static_variables_8cs}\index{static\+Variables.\+cs@{static\+Variables.\+cs}} 3 | \subsection*{Classes} 4 | \begin{DoxyCompactItemize} 5 | \item 6 | class \mbox{\hyperlink{class_static_variables}{Static\+Variables}} 7 | \end{DoxyCompactItemize} 8 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Ability.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Ability.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Ability.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBAbility\fP" 14 | .br 15 | .RI "Modifies creature's ability to consume certain resources or attack certain species\&. Each creature has a specific number of ability points to assign to different abilities\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Action.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Action.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Action.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBAction\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ActionEditorAbstract.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ActionEditorAbstract.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ActionEditorAbstract.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBActionEditorAbstract\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ActivationBehavior.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ActivationBehavior.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ActivationBehavior.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "interface \fBActivationBehavior\fP" 14 | .br 15 | .RI "Interface for objects that implement an activation function\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/BiasNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "BiasNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | BiasNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBBiasNode\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CameraPositioner.3: -------------------------------------------------------------------------------- 1 | .TH "CameraPositioner" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CameraPositioner 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits MonoBehaviour\&. 11 | .SS "Public Attributes" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "GameObject \fBgetterObj\fP" 16 | .br 17 | .in -1c 18 | .SH "Member Data Documentation" 19 | .PP 20 | .SS "GameObject CameraPositioner\&.getterObj" 21 | 22 | 23 | .SH "Author" 24 | .PP 25 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 26 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CameraPositioner.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CameraPositioner.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CameraPositioner.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCameraPositioner\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommAction.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommAction.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommAction.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommAction\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommActionEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommActionEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommActionEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommActionEditor\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommInputNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommInputNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommInputNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommInputNode\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommNetwork.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommNetwork.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommNetwork.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommNetwork\fP" 14 | .br 15 | .RI "A network that converts incomming comm signals into action recommendations\&. A seperate comm network is needed for every neightbor that sends a comm signal\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommNodeEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommNodeEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommNodeEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommNodeEditor\fP" 14 | .br 15 | .RI "API for Comm Nodes " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CommSignal.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CommSignal.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CommSignal.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCommSignal\fP" 14 | .br 15 | .RI "The comm network must individually process each comm signal stored in the creatures commList, and save the outputs as action recommendations\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ConsumeFromLand.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ConsumeFromLand.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ConsumeFromLand.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBConsumeFromLand\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ConsumeFromLandEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ConsumeFromLandEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ConsumeFromLandEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBConsumeFromLandEditor\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Copier.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Copier.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Copier.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCopier\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CreatMenuBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CreatMenuBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CreatMenuBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCreatMenuBehav\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Creature.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Creature.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Creature.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCreature\fP" 14 | .br 15 | .RI "Class for storing all data about a creature/agent, including its neural networks, queued actions, stored resources, location and other parameters\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/CreatureResource.cs.3: -------------------------------------------------------------------------------- 1 | .TH "CreatureResource.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | CreatureResource.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBCreatureResource\fP" 14 | .br 15 | .RI "Resource stored by a creature, and how that resource effects the creature\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcoManager.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EcoManager.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcoManager.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcoManager\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcoMenuBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EcoMenuBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcoMenuBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcoMenuBehav\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcoMenuTester.3: -------------------------------------------------------------------------------- 1 | .TH "EcoMenuTester" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcoMenuTester 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits MonoBehaviour\&. 11 | 12 | .SH "Author" 13 | .PP 14 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 15 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcoMenuTester.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EcoMenuTester.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcoMenuTester.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcoMenuTester\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Ecosystem.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Ecosystem.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Ecosystem.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcosystem\fP" 14 | .br 15 | .RI "This class contains all of the data about the state of the ecosystem including the populations, species templates, map, resources, and other general parameters\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcosystemEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EcosystemEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcosystemEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcosystemEditor\fP" 14 | .br 15 | .RI "API for alterning ecosystem\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EcosystemGetter.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EcosystemGetter.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EcosystemGetter.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEcosystemGetter\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/EmptyActivBehavior.cs.3: -------------------------------------------------------------------------------- 1 | .TH "EmptyActivBehavior.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | EmptyActivBehavior.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBEmptyActivBehavior\fP" 14 | .br 15 | .RI "No activation function (node simply uses linear combination)\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ErrorManager.3: -------------------------------------------------------------------------------- 1 | .TH "ErrorManager" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ErrorManager 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits MonoBehaviour\&. 11 | .SS "Public Attributes" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "GameObject \fBerrorObj\fP" 16 | .br 17 | .in -1c 18 | .SH "Member Data Documentation" 19 | .PP 20 | .SS "GameObject ErrorManager\&.errorObj" 21 | 22 | 23 | .SH "Author" 24 | .PP 25 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 26 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ErrorManager.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ErrorManager.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ErrorManager.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBErrorManager\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/GameManager.cs.3: -------------------------------------------------------------------------------- 1 | .TH "GameManager.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | GameManager.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBGameManager\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/HelperValidator.cs.3: -------------------------------------------------------------------------------- 1 | .TH "HelperValidator.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | HelperValidator.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBHelperValidator\fP" 14 | .br 15 | .in -1c 16 | .SS "Functions" 17 | 18 | .in +1c 19 | .ti -1c 20 | .RI "delegate void \fBIntFunct\fP (int x)" 21 | .br 22 | .ti -1c 23 | .RI "delegate void \fBStringFunct\fP (string s)" 24 | .br 25 | .in -1c 26 | .SH "Function Documentation" 27 | .PP 28 | .SS "delegate void IntFunct (int x)" 29 | 30 | .SS "delegate void StringFunct (string s)" 31 | 32 | .SH "Author" 33 | .PP 34 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 35 | -------------------------------------------------------------------------------- /Documentation/man All/man3/IEcosystemEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "IEcosystemEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | IEcosystemEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "interface \fBIEcosystemEditor\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/InnerInputNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "InnerInputNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | InnerInputNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBInnerInputNode\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/InnerInputNodeEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "InnerInputNodeEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | InnerInputNodeEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBInnerInputNodeEditor\fP" 14 | .br 15 | .RI "API for InnerInputNodes\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/LRMenuBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "LRMenuBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | LRMenuBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBLRMenuBehav\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Land.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Land.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Land.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBLand\fP" 14 | .br 15 | .RI "Class for storing data about a location on the map\&. Also facilitates creature's interaction with the environment\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/LandResourceEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "LandResourceEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | LandResourceEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBLandResourceEditor\fP" 14 | .br 15 | .RI "Used as interface for generating \fBResourceStore\fP objects\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/LogisticActivBehavior.3: -------------------------------------------------------------------------------- 1 | .TH "LogisticActivBehavior" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | LogisticActivBehavior \- Implements logistic activation function\&. 6 | 7 | .SH SYNOPSIS 8 | .br 9 | .PP 10 | .PP 11 | Inherits \fBActivationBehavior\fP\&. 12 | .SS "Public Member Functions" 13 | 14 | .in +1c 15 | .ti -1c 16 | .RI "float \fBactivFunct\fP (float input)" 17 | .br 18 | .in -1c 19 | .SH "Detailed Description" 20 | .PP 21 | Implements logistic activation function\&. 22 | 23 | 24 | .SH "Member Function Documentation" 25 | .PP 26 | .SS "float LogisticActivBehavior\&.activFunct (float input)" 27 | 28 | .PP 29 | Implements \fBActivationBehavior\fP\&. 30 | 31 | .SH "Author" 32 | .PP 33 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 34 | -------------------------------------------------------------------------------- /Documentation/man All/man3/LogisticActivBehavior.cs.3: -------------------------------------------------------------------------------- 1 | .TH "LogisticActivBehavior.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | LogisticActivBehavior.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBLogisticActivBehavior\fP" 14 | .br 15 | .RI "Implements logistic activation function\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/LogisticWithNegActivBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "LogisticWithNegActivBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | LogisticWithNegActivBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBLogisticWithNegActivBehav\fP" 14 | .br 15 | .RI "Logistic activation function, but mapped to [-1,1] " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/MainMenuBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "MainMenuBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | MainMenuBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBMainMenuBehav\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/MapEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "MapEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | MapEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBMapEditor\fP" 14 | .br 15 | .RI "API for editing the map: a 2D array of \fBLand\fP spaces\&. Used to generate the map, and add resources\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/MemoryInputNode.3: -------------------------------------------------------------------------------- 1 | .TH "MemoryInputNode" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | MemoryInputNode 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits \fBNode\fP\&. 11 | .SS "Public Member Functions" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "override void \fBupdateValue\fP ()" 16 | .br 17 | .in -1c 18 | .SS "Additional Inherited Members" 19 | .SH "Member Function Documentation" 20 | .PP 21 | .SS "override void MemoryInputNode\&.updateValue ()\fC [virtual]\fP" 22 | 23 | .PP 24 | 25 | .PP 26 | Implements \fBNode\fP\&. 27 | 28 | .SH "Author" 29 | .PP 30 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 31 | -------------------------------------------------------------------------------- /Documentation/man All/man3/MemoryInputNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "MemoryInputNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | MemoryInputNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBMemoryInputNode\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/MoveActionEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "MoveActionEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | MoveActionEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBMoveActionEditor\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Network.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Network.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Network.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBNetwork\fP" 14 | .br 15 | .RI "A neural network of a creature, which consists of layers of nodes\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/NetworkEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "NetworkEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | NetworkEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBNetworkEditor\fP" 14 | .br 15 | .RI "API for \fBNetwork\fP objects\&. Stored by EcosystemCreator\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Node.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Node.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Node.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBNode\fP" 14 | .br 15 | .RI "Abstract parent class for all \fBNode\fP types\&. A \fBNode\fP represents a node in a creatures neural network\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/NodeEditorInterface.cs.3: -------------------------------------------------------------------------------- 1 | .TH "NodeEditorInterface.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | NodeEditorInterface.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "interface \fBNodeEditorInterface\fP" 14 | .br 15 | .RI "Interface that allows all specific node creator objects to be stored by NodeCreator class\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/OutputNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "OutputNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | OutputNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBOutputNode\fP" 14 | .br 15 | .RI "Maps a the value of the node (as calculated by \fBNonInputNode\fP methods) to an action\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/OutputNodeEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "OutputNodeEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | OutputNodeEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBOutputNodeEditor\fP" 14 | .br 15 | .RI "API for OutputNodes\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/Population.cs.3: -------------------------------------------------------------------------------- 1 | .TH "Population.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | Population.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBPopulation\fP" 14 | .br 15 | .RI "A population stores information about a list of creatures, including it's founder, and initial variation\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ReproAction.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ReproAction.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ReproAction.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBReproAction\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ReproActionEditor.3: -------------------------------------------------------------------------------- 1 | .TH "ReproActionEditor" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ReproActionEditor 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits \fBActionEditorAbstract\fP\&. 11 | .SS "Public Member Functions" 12 | 13 | .in +1c 14 | .ti -1c 15 | .RI "\fBReproActionEditor\fP (\fBReproAction\fP reproAction)" 16 | .br 17 | .in -1c 18 | .SS "Additional Inherited Members" 19 | .SH "Constructor & Destructor Documentation" 20 | .PP 21 | .SS "ReproActionEditor\&.ReproActionEditor (\fBReproAction\fP reproAction)" 22 | 23 | 24 | .SH "Author" 25 | .PP 26 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 27 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ReproActionEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ReproActionEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ReproActionEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBReproActionEditor\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ReproNetwork.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ReproNetwork.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ReproNetwork.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBReproNetwork\fP" 14 | .br 15 | .RI "A specific kind of network that decided whether a creature should reproduce\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ResourceEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ResourceEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ResourceEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBResourceEditor\fP" 14 | .br 15 | .RI "API for setting resources that creature can store, and how the resource effects the creature\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ResourceStore.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ResourceStore.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ResourceStore.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBResourceStore\fP" 14 | .br 15 | .RI "Basic unit of a resource to be stored in a \fBLand\fP object\&. \fBCreature\fP can attempt to consume this resource from the land\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/SensoryInputNode.cs.3: -------------------------------------------------------------------------------- 1 | .TH "SensoryInputNode.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | SensoryInputNode.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBSensoryInputNode\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/SensoryInputNodeEditor.cs.3: -------------------------------------------------------------------------------- 1 | .TH "SensoryInputNodeEditor.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | SensoryInputNodeEditor.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBSensoryInputNodeEditor\fP" 14 | .br 15 | .RI "API for SensoryInputNodes\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/SimRunnerTest.cs.3: -------------------------------------------------------------------------------- 1 | .TH "SimRunnerTest.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | SimRunnerTest.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBSimRunnerTest\fP" 14 | .br 15 | .RI "Class for running simulation\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/SimRunnerUser.cs.3: -------------------------------------------------------------------------------- 1 | .TH "SimRunnerUser.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | SimRunnerUser.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBSimRunnerUser\fP" 14 | .br 15 | .RI "Class for running simulation\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/SpeciesPopulator.cs.3: -------------------------------------------------------------------------------- 1 | .TH "SpeciesPopulator.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | SpeciesPopulator.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBSpeciesPopulator\fP" 14 | .br 15 | .RI "Class for using a founder species to generate a population on the map\&. Wraps \fBPopulation\fP class\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/StaticVariables.3: -------------------------------------------------------------------------------- 1 | .TH "StaticVariables" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | StaticVariables 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | 10 | 11 | .SH "Author" 12 | .PP 13 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 14 | -------------------------------------------------------------------------------- /Documentation/man All/man3/TanhActivBehav.3: -------------------------------------------------------------------------------- 1 | .TH "TanhActivBehav" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | TanhActivBehav \- Implements Tanh activation function\&. 6 | 7 | .SH SYNOPSIS 8 | .br 9 | .PP 10 | .PP 11 | Inherits \fBActivationBehavior\fP\&. 12 | .SS "Public Member Functions" 13 | 14 | .in +1c 15 | .ti -1c 16 | .RI "float \fBactivFunct\fP (float input)" 17 | .br 18 | .in -1c 19 | .SH "Detailed Description" 20 | .PP 21 | Implements Tanh activation function\&. 22 | 23 | 24 | .SH "Member Function Documentation" 25 | .PP 26 | .SS "float TanhActivBehav\&.activFunct (float input)" 27 | 28 | .PP 29 | Implements \fBActivationBehavior\fP\&. 30 | 31 | .SH "Author" 32 | .PP 33 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 34 | -------------------------------------------------------------------------------- /Documentation/man All/man3/TanhActivBehav.cs.3: -------------------------------------------------------------------------------- 1 | .TH "TanhActivBehav.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | TanhActivBehav.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBTanhActivBehav\fP" 14 | .br 15 | .RI "Implements Tanh activation function\&. " 16 | .in -1c 17 | .SH "Author" 18 | .PP 19 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 20 | -------------------------------------------------------------------------------- /Documentation/man All/man3/TextureMakerExample.3: -------------------------------------------------------------------------------- 1 | .TH "TextureMakerExample" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | TextureMakerExample 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .PP 10 | Inherits MonoBehaviour\&. 11 | 12 | .SH "Author" 13 | .PP 14 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 15 | -------------------------------------------------------------------------------- /Documentation/man All/man3/TextureMakerExample.cs.3: -------------------------------------------------------------------------------- 1 | .TH "TextureMakerExample.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | TextureMakerExample.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBTextureMakerExample\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/ThreadManager.cs.3: -------------------------------------------------------------------------------- 1 | .TH "ThreadManager.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | ThreadManager.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBThreadManager\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /Documentation/man All/man3/staticVariables.cs.3: -------------------------------------------------------------------------------- 1 | .TH "staticVariables.cs" 3 "Tue Mar 12 2019" "Artificial Life Simulator" \" -*- nroff -*- 2 | .ad l 3 | .nh 4 | .SH NAME 5 | staticVariables.cs 6 | .SH SYNOPSIS 7 | .br 8 | .PP 9 | .SS "Classes" 10 | 11 | .in +1c 12 | .ti -1c 13 | .RI "class \fBStaticVariables\fP" 14 | .br 15 | .in -1c 16 | .SH "Author" 17 | .PP 18 | Generated automatically by Doxygen for Artificial Life Simulator from the source code\&. 19 | -------------------------------------------------------------------------------- /EcoSimulatorBuild.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/EcoSimulatorBuild.zip -------------------------------------------------------------------------------- /Images/Carnivores_Herbivores_and_Plants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Images/Carnivores_Herbivores_and_Plants.png -------------------------------------------------------------------------------- /Images/Plant_Growth_Pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/Images/Plant_Growth_Pattern.png -------------------------------------------------------------------------------- /OutputFiles/experimentOutput.csv: -------------------------------------------------------------------------------- 1 | 99, 102, 95, 100, 104, 97, 97, 109, 91, 92, 2 | 109, 101, 132, 112, 94, 121, 89, 204, 122, 114, 3 | -------------------------------------------------------------------------------- /OutputFiles/output2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/OutputFiles/output2.xlsx -------------------------------------------------------------------------------- /OutputFiles/output4.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BLayman/Artificial-Life-Simulator/fa8af51c57f9007809b9c09fb4423e3b43d603ef/OutputFiles/output4.xlsx -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 1024 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/SampleScene.unity 10 | guid: 2cda990e2423bbf4892e6590ba056729 11 | m_configObjects: {} 12 | -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 1 11 | m_SpritePackerMode: 4 12 | m_SpritePackerPaddingPower: 1 13 | m_EtcTextureCompressorBehavior: 1 14 | m_EtcTextureFastCompressor: 1 15 | m_EtcTextureNormalCompressor: 2 16 | m_EtcTextureBestCompressor: 4 17 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 18 | m_ProjectGenerationRootNamespace: 19 | m_UserGeneratedProjectSuffix: 20 | m_CollabEditorSettings: 21 | inProgressEnabled: 1 22 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: 7 | - type: 8 | m_NativeTypeID: 20 9 | m_ManagedTypePPtr: {fileID: 0} 10 | m_ManagedTypeFallback: 11 | defaultPresets: 12 | - m_Preset: {fileID: 2655988077585873504, guid: bfcfc320427f8224bbb7a96f3d3aebad, 13 | type: 2} 14 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.3.4f1 2 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /app.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | --------------------------------------------------------------------------------