예제 #1
0
 public AIState(GameState state, EconomicAI eco_ai)
 {
     State = state;
     EcoAI = eco_ai;
     running_modules.Add(EcoAI);
     FreeUnits = new List<BW.Unit>();                
 }
예제 #2
0
 public ForgeExpand(GameState state, EconomicAI eco_ai) : base(state, eco_ai) { }
예제 #3
0
 public MassZealots(GameState state, EconomicAI eco_ai) : base(state, eco_ai) { }        
예제 #4
0
 public EarlyStage(GameState state, EconomicAI eco_ai) : base(state, eco_ai) { }
예제 #5
0
        // bool haltProduction = false;                       
        

        public SampleDecisionMaker()
        {            
            State = new GameState();
            EcoAI = new EconomicAI(State);
            AIState = new PreInitialize(State, EcoAI);            
        }