Running python capture.py -r DishonestPeanut -b off_dudes --record -c -q --layout=RANDOM93 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 9.0 Scores: 9 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b off_dudes --record -c -q --layout=RANDOM38 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 6.0 Scores: 6 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b off_dudes --record -c -q --layout=defaultCapture Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -7.0 Scores: -7 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r DishonestPeanut -b TeamOrange --record -c -q --layout=RANDOM7 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 1 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -3.0 Scores: -3 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r DishonestPeanut -b TeamOrange --record -c -q --layout=RANDOM91 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b OmNomNomNom --record -c -q --layout=defaultCapture Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 9.0 Scores: 9 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b OmNomNomNom --record -c -q --layout=RANDOM25 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 1 Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 27.0 Scores: 27 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b OmNomNomNom --record -c -q --layout=RANDOM94 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 21.0 Scores: 21 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team starts Time is up. The Blue team wins by 3 points. recorded Average Score: -3.0 Scores: -3 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r DishonestPeanut -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Red team starts Time is up. The Red team wins by 8 points. recorded Average Score: 8.0 Scores: 8 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r DishonestPeanut -b EvilPacmanBot --record -c -q --layout=RANDOM14 Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 3 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -22.0 Scores: -22 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r DishonestPeanut -b Crayons --record -c -q --layout=RANDOM3 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Crayons with {}: Match DishonestPeanut Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r DishonestPeanut -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Crayons with {}: Match DishonestPeanut Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r DishonestPeanut -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Crayons with {}: Match DishonestPeanut Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r DishonestPeanut -b Rainbow --record -c -q --layout=RANDOM51 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 2 Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r DishonestPeanut -b Rainbow --record -c -q --layout=RANDOM76 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r DishonestPeanut -b Rainbow --record -c -q --layout=RANDOM61 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r off_dudes -b DishonestPeanut --record -c -q --layout=RANDOM42 Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 1 Red team starts Time is up. The Blue team wins by 2 points. recorded Average Score: -2.0 Scores: -2 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -5.0 Scores: -5 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -12.0 Scores: -12 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -13.0 Scores: -13 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b TeamOrange --record -c -q --layout=RANDOM78 Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 2 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -6.0 Scores: -6 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b OmNomNomNom --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 9.0 Scores: 9 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r off_dudes -b OmNomNomNom --record -c -q --layout=RANDOM4 Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 12.0 Scores: 12 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r off_dudes -b OmNomNomNom --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 4.0 Scores: 4 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r off_dudes -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 10.0 Scores: 10 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r off_dudes -b EvilPacmanBot --record -c -q --layout=RANDOM87 Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 0 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -10.0 Scores: -10 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r off_dudes -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 18.0 Scores: 18 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r off_dudes -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Crayons with {}: Match off_dudes Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r off_dudes -b Crayons --record -c -q --layout=RANDOM8 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Crayons with {}: Match off_dudes Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r off_dudes -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Crayons with {}: Match off_dudes Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r off_dudes -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r off_dudes -b Rainbow --record -c -q --layout=RANDOM11 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r off_dudes -b Rainbow --record -c -q --layout=RANDOM10 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r TeamOrange -b DishonestPeanut --record -c -q --layout=RANDOM36 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 3 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -18.0 Scores: -18 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -4.0 Scores: -4 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -8.0 Scores: -8 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b off_dudes --record -c -q --layout=defaultCapture Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 11.0 Scores: 11 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b off_dudes --record -c -q --layout=RANDOM95 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 0 Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b off_dudes --record -c -q --layout=RANDOM91 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -8.0 Scores: -8 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b OmNomNomNom --record -c -q --layout=RANDOM17 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 16.0 Scores: 16 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b OmNomNomNom --record -c -q --layout=defaultCapture Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 10.0 Scores: 10 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b OmNomNomNom --record -c -q --layout=RANDOM87 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 0 Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 10.0 Scores: 10 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b EvilPacmanBot --record -c -q --layout=RANDOM30 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 0 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b EvilPacmanBot --record -c -q --layout=RANDOM76 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 1 Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 3.0 Scores: 3 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r TeamOrange -b EvilPacmanBot --record -c -q --layout=RANDOM52 Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 1 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -8.0 Scores: -8 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r TeamOrange -b Crayons --record -c -q --layout=RANDOM77 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Crayons with {}: Match TeamOrange Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r TeamOrange -b Crayons --record -c -q --layout=RANDOM37 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Crayons with {}: Match TeamOrange Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r TeamOrange -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Crayons with {}: Match TeamOrange Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r TeamOrange -b Rainbow --record -c -q --layout=RANDOM40 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r TeamOrange -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r TeamOrange -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r OmNomNomNom -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts Time is up. Tie game! recorded Average Score: 0.0 Scores: 0 Red Win Rate: 0/1 (0.00) Blue Win Rate: 0/1 (0.00) Record: Tie Running python capture.py -r OmNomNomNom -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts Time is up. Tie game! recorded Average Score: 0.0 Scores: 0 Red Win Rate: 0/1 (0.00) Blue Win Rate: 0/1 (0.00) Record: Tie Running python capture.py -r OmNomNomNom -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts Time is up. Tie game! recorded Average Score: 0.0 Scores: 0 Red Win Rate: 0/1 (0.00) Blue Win Rate: 0/1 (0.00) Record: Tie Running python capture.py -r OmNomNomNom -b off_dudes --record -c -q --layout=RANDOM60 Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 2 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -28.0 Scores: -28 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b off_dudes --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -18.0 Scores: -18 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b off_dudes --record -c -q --layout=RANDOM80 Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 3 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -11.0 Scores: -11 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -4.0 Scores: -4 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b TeamOrange --record -c -q --layout=RANDOM96 Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 1 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -28.0 Scores: -28 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -7.0 Scores: -7 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b EvilPacmanBot --record -c -q --layout=RANDOM38 Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 1 Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -24.0 Scores: -24 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team starts Time is up. The Blue team wins by 3 points. recorded Average Score: -3.0 Scores: -3 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b EvilPacmanBot --record -c -q --layout=defaultCapture Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -9.0 Scores: -9 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r OmNomNomNom -b Crayons --record -c -q --layout=RANDOM66 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Crayons with {}: Match OmNomNomNom Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r OmNomNomNom -b Crayons --record -c -q --layout=RANDOM44 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Crayons with {}: Match OmNomNomNom Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r OmNomNomNom -b Crayons --record -c -q --layout=RANDOM47 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Crayons with {}: Match OmNomNomNom Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r OmNomNomNom -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r OmNomNomNom -b Rainbow --record -c -q --layout=RANDOM19 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 0 Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r OmNomNomNom -b Rainbow --record -c -q --layout=RANDOM98 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} 1 Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r EvilPacmanBot -b DishonestPeanut --record -c -q --layout=defaultCapture Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Blue team starts Time is up. The Blue team wins by 12 points. recorded Average Score: -12.0 Scores: -12 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r EvilPacmanBot -b DishonestPeanut --record -c -q --layout=RANDOM6 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 3.0 Scores: 3 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b DishonestPeanut --record -c -q --layout=RANDOM51 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 2 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -16.0 Scores: -16 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r EvilPacmanBot -b off_dudes --record -c -q --layout=defaultCapture Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 3.0 Scores: 3 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b off_dudes --record -c -q --layout=RANDOM12 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 3.0 Scores: 3 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b off_dudes --record -c -q --layout=defaultCapture Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 9.0 Scores: 9 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b TeamOrange --record -c -q --layout=defaultCapture Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r EvilPacmanBot -b TeamOrange --record -c -q --layout=RANDOM31 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 0 Red team starts The Blue team has captured all but 2 of the opponents' dots. recorded Average Score: -5.0 Scores: -5 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Running python capture.py -r EvilPacmanBot -b OmNomNomNom --record -c -q --layout=RANDOM87 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 0 Red team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 17.0 Scores: 17 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b OmNomNomNom --record -c -q --layout=RANDOM17 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 1 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 17.0 Scores: 17 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b OmNomNomNom --record -c -q --layout=RANDOM77 Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 2 Blue team starts The Red team has captured all but 2 of the opponents' dots. recorded Average Score: 15.0 Scores: 15 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Running python capture.py -r EvilPacmanBot -b Crayons --record -c -q --layout=RANDOM71 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Crayons with {}: Match EvilPacmanBot Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r EvilPacmanBot -b Crayons --record -c -q --layout=RANDOM88 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Crayons with {}: Match EvilPacmanBot Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r EvilPacmanBot -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Crayons with {}: Match EvilPacmanBot Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r EvilPacmanBot -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r EvilPacmanBot -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r EvilPacmanBot -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Blue team Rainbow with {}: Loading Team: Rainbow Arguments: {} Red team starts Blue agent crashed recorded Average Score: 1.0 Scores: 1 Red Win Rate: 1/1 (1.00) Blue Win Rate: 0/1 (0.00) Record: Red Rainbow Crashed Running python capture.py -r Crayons -b DishonestPeanut --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons DishonestPeanut failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b DishonestPeanut --record -c -q --layout=RANDOM43 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons DishonestPeanut failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b DishonestPeanut --record -c -q --layout=RANDOM38 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons DishonestPeanut failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b off_dudes --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons off_dudes failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b off_dudes --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons off_dudes failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b off_dudes --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons off_dudes failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b TeamOrange --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons TeamOrange failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b TeamOrange --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons TeamOrange failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b TeamOrange --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons TeamOrange failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b OmNomNomNom --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons OmNomNomNom failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b OmNomNomNom --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons OmNomNomNom failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b OmNomNomNom --record -c -q --layout=RANDOM4 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons OmNomNomNom failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b EvilPacmanBot --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons EvilPacmanBot failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b EvilPacmanBot --record -c -q --layout=RANDOM30 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons EvilPacmanBot failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b EvilPacmanBot --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons EvilPacmanBot failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b Rainbow --record -c -q --layout=RANDOM43 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons Rainbow failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons Rainbow failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Crayons -b Rainbow --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 683, in readCommand redAgents = loadAgents(True, options.red, nokeyboard, redArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Crayons with {}: Match Crayons Rainbow failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Rainbow -b DishonestPeanut --record -c -q --layout=RANDOM7 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 1 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b DishonestPeanut --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} Red team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b DishonestPeanut --record -c -q --layout=RANDOM30 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team DishonestPeanut with {}: Loading Team: DishonestPeanut Arguments: {} 0 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b off_dudes --record -c -q --layout=RANDOM10 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b off_dudes --record -c -q --layout=RANDOM61 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b off_dudes --record -c -q --layout=RANDOM1 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team off_dudes with {}: Loading Team: off_dudes Arguments: {} 1 Red team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b TeamOrange --record -c -q --layout=RANDOM62 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 1 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b TeamOrange --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b TeamOrange --record -c -q --layout=RANDOM19 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team TeamOrange with {}: Loading Team: TeamOrange Arguments: {} 0 Red team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b OmNomNomNom --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b OmNomNomNom --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b OmNomNomNom --record -c -q --layout=RANDOM20 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team OmNomNomNom with {}: Loading Team: OmNomNomNom Arguments: {} 3 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b EvilPacmanBot --record -c -q --layout=RANDOM36 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 3 Red team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b EvilPacmanBot --record -c -q --layout=RANDOM54 Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} 1 Blue team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b EvilPacmanBot --record -c -q --layout=defaultCapture Traceback (most recent call last): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/game.py", line 620, in run action = timed_func( observation ) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/util.py", line 483, in __call__ result = self.function(*args) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 156, in getAction return self.chooseAction(gameState) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 227, in chooseAction values = [self.evaluate(gameState, a) for a in actions] File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 251, in evaluate features = self.getFeatures(gameState, action) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Rainbow.py", line 296, in getFeatures distToGhost = min(features['GhostNear'],self.getMazeDistance(myPos, ghostPos)) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/captureAgents.py", line 241, in getMazeDistance d = self.distancer.getDistance(pos1, pos2) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 38, in getDistance if isInt(pos1) and isInt(pos2): File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/distanceCalculator.py", line 65, in isInt x, y = pos TypeError: 'NoneType' object is not iterable Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team EvilPacmanBot with {}: Loading Team: EvilPacmanBot Arguments: {} Red team starts Red agent crashed recorded Average Score: -1.0 Scores: -1 Red Win Rate: 0/1 (0.00) Blue Win Rate: 1/1 (1.00) Record: Blue Rainbow Crashed Running python capture.py -r Rainbow -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team Crayons with {}: Match Rainbow Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Rainbow -b Crayons --record -c -q --layout=RANDOM15 Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team Crayons with {}: Match Rainbow Crayons failed! mv: cannot stat `replay': No such file or directory Running python capture.py -r Rainbow -b Crayons --record -c -q --layout=defaultCapture Traceback (most recent call last): File "capture.py", line 832, in options = readCommand( sys.argv[1:] ) # Get game components based on input File "capture.py", line 685, in readCommand blueAgents = loadAgents(False, options.blue, nokeyboard, blueArgs) File "capture.py", line 729, in loadAgents module = __import__(factory) File "/fs/agami/jay/Dropbox/CMSC421-Fall11/Projects/421contest/src/pacmw/nightly201108/Crayons.py", line 82 """ pdb.set_trace()""" ^ IndentationError: unindent does not match any outer indentation level Got output Red team Rainbow with {}: Loading Team: Rainbow Arguments: {} Blue team Crayons with {}: Match Rainbow Crayons failed! mv: cannot stat `replay': No such file or directory