Traceback (most recent call last): File "/var/condor/execute/dir_11719/contest_4MHgye/game.py", line 621, in run action = timed_func( observation ) File "/var/condor/execute/dir_11719/contest_4MHgye/util.py", line 483, in __call__ result = self.function(*args) File "/var/condor/execute/dir_11719/contest_4MHgye/captureAgents.py", line 131, in getAction return self.chooseAction(gameState) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 130, in chooseAction temp = self.minval(state, 1, (self.index + 1) % gameState.getNumAgents(), self.ABS_MIN, self.ABS_MAX) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 220, in minval temp = self.maxval(next_state, level + 1, nextidx, alpha, beta) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 161, in maxval temp = self.minval(next_state, level + 1, (index + 1) % numag, alpha, beta) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 220, in minval temp = self.maxval(next_state, level + 1, nextidx, alpha, beta) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 143, in maxval return self.evaluate(state) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 243, in evaluate else: return self.defensiveEvaluate(gameState) File "/var/condor/execute/dir_11719/contest_4MHgye/teams/RoleReversal/minimaxAgent.py", line 372, in defensiveEvaluate result += avgFoodDistCoeff/avgFoodDist #Reward for food being closer to food on average ZeroDivisionError: float division Blue agent crashed