Agent: Citizen : The citizens # agent name and description IndicatorWeights: floodDamage -4 # weights agent applies to indicators tax -0.5 environment 0.5 StateValuationClause: minOf (accessibleStateInNSteps (sumOfAllWeightedIndicatorValues) 1) InitialNodes: Start Node: Start : no floods, normal flood defences and taxes Indicators: floodDamage 0 tax 1 environment 0 Action: accept-higher-taxes : ambitious internal dykes Link: accept-higher-taxes and build-defenses => Expensive-High-Flood-defences : build expensive defences Link: accept-higher-taxes and create-flood-plains => Flood-Plains : create attractive flood plains Link: build-defenses => Cheap-High-Flood-defences : build cheap but effective defences Link: high-rain => SeriousFloods : high rain causes serious floods Node: Cheap-High-Flood-defences : high flood defences and low taxes Indicators: floodDamage 0 tax 4 environment -5 Node: Expensive-High-Flood-defences : high flood defences and low taxes Indicators: floodDamage 0 tax 10 environment -4 Node: SeriousFloods : serious disruptive flooding Indicators: floodDamage 10 tax 5 environment -7 Node: Flood-Plains : attractive flood plains up river Indicators: floodDamage 0 tax 8 environment 2 Link: high-rain => ModerateFloods : high rain causes moderate floods Node: ModerateFloods : moderate flooding Indicators: floodDamage 7 tax 4 environment -4 #================================================================= Agent: State : The government of the citizens IndicatorWeights: floodDamage -3 # weights agent applies to indicators environment 1 popularity 2 StateValuationClause: minOf (accessibleStateInNSteps (sumOfAllWeightedIndicatorValues) 1) InitialNodes: Start Node: Start : no floods, normal flood defences and taxes Indicators: floodDamage 0 environment 0 popularity 1 Action: build-flood-defences : ambitious internal dykes Action: create-flood-plains : create flood plains Link: accept-higher-taxes and build-defenses => Expensive-High-Flood-defences : build expensive defences Link: accept-higher-taxes and create-flood-plains => Flood-Plains : create attractive flood plains Link: high-rain => SeriousFloods : high rain causes serious floods Link: abnormal-rain => SeriousFloods : abnormal rain causes serious floods Node: Expensive-High-Flood-defences : high flood defences and low taxes Indicators: floodDamage 0 popularity 1.2 environment -0.1 Link: abnormal-rain => SeriousFloods : abnormal rain means get serious flooding even having built flood defences Node: SeriousFloods : attractive flood plains up river Indicators: floodDamage 10 popularity -2 environment -0.1 Node: Flood-Plains : attractive flood plains up river Indicators: floodDamage 0 popularity 0 environment 2 Link: high-rain => ModerateFloods : high rain causes moderate floods Link: abnormal-rain => ModerateFloods : high rain causes moderate floods Node: ModerateFloods: moderate flooding Indicators: floodDamage 7 popularity -1 environment -0.1