示例#1
0
    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())
示例#2
0
 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