|
|
A singleton for managing the simulation at runtime More...
Public Member Functions | |
| Dictionary< string, float > | ZeroValuedNeeds (List< string > needNames) |
| Get a new Dictionary with the respecitve needs values at 0.0f More... | |
| bool | UpdateAffordanceTree () |
| Update this Affordance Tree Node, and its children (recursive). Necessary to call for the simulation to work More... | |
| bool | SetAllNeedSatisfactionWeightsToOne () |
| This essentially turns of the WeightsForNeedSatisfaction, as if they are all one it means when they are multiplied the original values are not changed. More... | |
Properties | |
| static Manager | Instance [get] |
| This is a singleton More... | |
| SimulationData | Data [get, set] |
| The data loaded into the simulation. More... | |
A singleton for managing the simulation at runtime
| bool Simulation.Manager.SetAllNeedSatisfactionWeightsToOne | ( | ) |
This essentially turns of the WeightsForNeedSatisfaction, as if they are all one it means when they are multiplied the original values are not changed.
| bool Simulation.Manager.UpdateAffordanceTree | ( | ) |
Update this Affordance Tree Node, and its children (recursive). Necessary to call for the simulation to work
| Dictionary<string, float> Simulation.Manager.ZeroValuedNeeds | ( | List< string > | needNames | ) |
Get a new Dictionary with the respecitve needs values at 0.0f
| needNames | The needs you want to construct the dictionary for |
|
getset |
The data loaded into the simulation.
|
staticget |
This is a singleton