simulations.core.strategy
Class StrategyLoader

java.lang.Object
  extended by simulations.core.strategy.StrategyLoader

public class StrategyLoader
extends java.lang.Object

This class is used to lookup available strategies of the game


Constructor Summary
StrategyLoader()
          Creates a new instance of StrategyLoader
 
Method Summary
 java.util.ArrayList getAllAskingStrategy()
          Return the list of the asking strategies
 java.util.ArrayList getAllAttackStrategy()
          Return the list of the attack strategies
 java.util.ArrayList getAllCompleteStrategy()
          Return the list of the complete strategies
 java.util.ArrayList getAllDecisionStrategy()
          Return the list of the decision strategies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrategyLoader

public StrategyLoader()
Creates a new instance of StrategyLoader

Method Detail

getAllCompleteStrategy

public java.util.ArrayList getAllCompleteStrategy()
Return the list of the complete strategies

Returns:
Return the list of the complete strategies

getAllAttackStrategy

public java.util.ArrayList getAllAttackStrategy()
Return the list of the attack strategies

Returns:
Return the list of the attack strategies

getAllAskingStrategy

public java.util.ArrayList getAllAskingStrategy()
Return the list of the asking strategies

Returns:
Return the list of the asking strategies

getAllDecisionStrategy

public java.util.ArrayList getAllDecisionStrategy()
Return the list of the decision strategies

Returns:
Return the list of the decision strategies