def __call__(self, p1, p2):
        self.temp = self.minTemperature
        if self.useNetworks:
            p1 = ModuleDecidingPlayer(p1, self.task.env, temperature = self.temp)
            p2 = ModuleDecidingPlayer(p2, self.task.env, temperature = self.temp)
        else:
            assert isinstance(p1, GomokuPlayer)
            assert isinstance(p2, GomokuPlayer)
            p1.game = self.task.env
            p2.game = self.task.env
        p1.color = GomokuGame.BLACK
        p2.color = -p1.color
        self.player = p1
        self.opponent = p2

        # the games with increasing temperatures and lower coefficients
        coeffSum = 0.
        res = 0.
        for i in range(self.maxGames):
            coeff = 1/(10*self.temp+1)
            res += coeff * self._oneGame()
            coeffSum += coeff
            if 0 > i:
                self._globalWarming()

        return res / coeffSum
dataset/ETHPy150Open pybrain/pybrain/pybrain/rl/environments/twoplayergames/tasks/relativegomokutask.py/RelativeGomokuTask.__call__/swapped operands of `>`