public void Initialize() { WorldCoordinateFactoryInterface coordinateFactory = createCoordinateFactoryThatCanGenerateMockCoordinates(); worldStateMock = new Mock<WorldStateInterface>(); worldState = worldStateMock.Object; testWorld = new World(coordinateFactory, worldState); testCell = testCellMock.Object; worldCoordinates = testWorld.getAvailableWorldCoordinates(); }
public void activate(WorldStateInterface worldState, World world) { age++; this.worldState = worldState; this.world = world; Stopwatch stopwatch = Stopwatch.StartNew(); makeAMove(); stopwatch.Stop(); long time = stopwatch.ElapsedMilliseconds; Stopwatch stopwatch2 = Stopwatch.StartNew(); cleanUpActionHistory(); stopwatch2.Stop(); long time2 = stopwatch2.ElapsedMilliseconds; if (time > 1 || time2 > 1) { time = time; //DUMMY } }
private void createWorldStateOfCoordinatesAndCells() { //worldStateOfSize35WithCellsAt_1_9_35 = new WorldState(worldCoordinates, cellCoordinates); worldStateOfSize35WithCellsAt_1_9_35 = new WorldState(); worldStateOfSize35WithCellsAt_1_9_35.updateCoordinates(worldCoordinates); worldStateOfSize35WithCellsAt_1_9_35.updateCells(cellCoordinates); }