def resetGame(self): """ Reset the game to start position """ print "Game Reset using skill level:" + str( self.skillLevel) + " and move time:" + str(self.moveTime) self.theGame = None self.theGame = Gamestate.GameState(self.skillLevel, self.moveTime) self.chessEng.setUpForNewGame(self.theGame.getSkillLevel())
def __init__(self, aSkillLevel, aMoveTime): print "Game start" #Set skill level and move time to start up values self.skillLevel = aSkillLevel self.moveTime = aMoveTime self.chessEng = StockfishEng.StockFishEng() #Setup the game pass skill level and movetime self.theGame = Gamestate.GameState(self.skillLevel, self.moveTime) self.chessEng.setUpForNewGame(self.theGame.getSkillLevel()) self.running = True