Package simulations.core.strategy.decisionSupportStrategy

Class Summary
AcceptAskingPlayersStrongestThanMe This class describes an decision strategy that accept to support to players that have more points than me
AcceptAskingPlayersWeakestThanMeStrategy This class describes an decision strategy that accept to support to players that have less points than me
AcceptAttackedPlayersStrongestThanMeStrategy This class describes a decision support strategy that accept to help attacks on players that have more points than me.
AcceptAttackedPlayersWeakestThanMeStrategy This class describes a decision support strategy that accept to help attacks on players weakest than the owner of this strategy
AcceptOneByTwoStrategy This class describes a strategy of decision of support It accept first time then refuse the second time and accept...
AcceptPlayersDontAttackMeStrategy This class describes a decision support strategy that accept only if the asking player never attacked me directly
AcceptPlayersDontAttackMeStrategy2 This class describes a decision support strategy that accept only if the asking player never attacked me directly and indirectly
AcceptPlayersNeverRefuseHelpMeStrategy This class describes a decision support strategy that accept only if the asking player never attacked me directly
AlwaysAcceptToSupportStrategy This class describes a decision support strategy that always accept to support attack
CoalitionalDef1DecisionStrategy This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 1) from last turn
CoalitionalDef2DecisionStrategy This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 2) from last turn
CoalitionalDef3DecisionStrategy This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 3) from last turn
CoalitionalDef4DecisionStrategy This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 4) from last turn
CoalitionalDef5DecisionStrategy This class describes a decison support strategy that ack players that accept attack from players in my coalition vs players that are not in my coalition (definition 5) from last turn
DecisionSupportStrategy This abstract class describes haw to construct a decision strategy
NeverAcceptToSupportStrategy This class describes a decision support strategy that never accept to support attack
RandomSupportStrategy This class describes a decision support strategy.